reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc
   31   Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 1> {Val4});
   32   Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_base_wb_predicated, llvm::SmallVector<llvm::Type *, 3> {llvm::VectorType::get(Int64Ty, 2), llvm::VectorType::get(Int64Ty, 2), llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 3> {Val1, Val2, Val5});
  222   Value *Val9 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 1> {Val8});
  223   Value *Val10 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vadc_predicated, llvm::SmallVector<llvm::Type *, 2> {llvm::VectorType::get(Int32Ty, 4), llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 5> {Val0, Val1, Val2, Val6, Val9});
  240   Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 1> {Val5});
  241   Value *Val7 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vadc_predicated, llvm::SmallVector<llvm::Type *, 2> {llvm::VectorType::get(Int32Ty, 4), llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 5> {Val0, Val1, Val2, Val3, Val6});
  282   Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 1> {Val4});
  370     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 8);
  375     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 4);
  380     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 8);
  385     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 4);
  390     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 16);
  395     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 8);
  400     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 4);
  405     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 16);
  410     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 8);
  415     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 4);
  420     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 8);
  425     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 4);
  430     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 16);
  435     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 8);
  440     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 4);
  445     Param0 = llvm::VectorType::get(Builder.getInt1Ty(), 16);
include/llvm/IR/IRBuilder.h
  334     return ConstantInt::get(getInt1Ty(), V);
lib/IR/AutoUpgrade.cpp
  938   llvm::VectorType *MaskTy = llvm::VectorType::get(Builder.getInt1Ty(),
  975     llvm::VectorType::get(Builder.getInt1Ty(),
 1338     Cmp = Constant::getNullValue(llvm::VectorType::get(Builder.getInt1Ty(), NumElts));
 1340     Cmp = Constant::getAllOnesValue(llvm::VectorType::get(Builder.getInt1Ty(), NumElts));
lib/IR/IRBuilder.cpp
  453   assert(Cond->getType() == getInt1Ty() &&
lib/Transforms/InstCombine/InstCombineCalls.cpp
 2710           auto *MaskTy = VectorType::get(Builder.getInt1Ty(),
lib/Transforms/Vectorize/SLPVectorizer.cpp
 3071                                                   Builder.getInt1Ty(), VL0);
 3075       VectorType *MaskTy = VectorType::get(Builder.getInt1Ty(), VL.size());
tools/clang/lib/CodeGen/CGBuilder.h
  130     assert(Addr->getType()->getPointerElementType() == getInt1Ty());
  131     return CreateAlignedLoad(getInt1Ty(), Addr, CharUnits::One(), Name);
  136     assert(Addr->getType()->getPointerElementType() == getInt1Ty());
tools/clang/lib/CodeGen/CGBuiltin.cpp
 9493   llvm::VectorType *MaskTy = llvm::VectorType::get(CGF.Builder.getInt1Ty(),
 9676     llvm::VectorType::get(CGF.Builder.getInt1Ty(),
 9715                        llvm::VectorType::get(CGF.Builder.getInt1Ty(), NumElts));
 9718                        llvm::VectorType::get(CGF.Builder.getInt1Ty(), NumElts));
12543     Value *Undef = ConstantInt::get(Builder.getInt1Ty(), false);
12553     Value *Undef = ConstantInt::get(Builder.getInt1Ty(), false);
13087     Value *Undef = ConstantInt::get(Builder.getInt1Ty(), false);
13098     Value *Undef = ConstantInt::get(Builder.getInt1Ty(), false);
14552         llvm::VectorType::get(Builder.getInt1Ty(), Size)->getPointerTo(0));
14574         llvm::VectorType::get(Builder.getInt1Ty(), Size)->getPointerTo(0));
tools/clang/lib/CodeGen/CGCleanup.cpp
  280       Builder.getInt1Ty(), CharUnits::One(), "cleanup.cond");
 1205     var = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), CharUnits::One(),
tools/clang/lib/CodeGen/CGCoroutine.cpp
  235         CGF.CreateTempAlloca(Builder.getInt1Ty(), Prefix + Twine("resume.eh"));
  498       CGF.CreateTempAlloca(Builder.getInt1Ty(), CharUnits::One(), "gro.active");
tools/clang/lib/CodeGen/CGException.cpp
 1402   ForEHVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), "finally.for-eh");
tools/clang/lib/CodeGen/CGExpr.cpp
 1710     return Builder.CreateTrunc(Value, Builder.getInt1Ty(), "tobool");
tools/clang/lib/CodeGen/CGExprScalar.cpp
  403       if (ZI->getOperand(0)->getType() == Builder.getInt1Ty()) {
  538       return llvm::ConstantInt::get(Builder.getInt1Ty(), 1);
  685     return llvm::ConstantInt::get(Builder.getInt1Ty(), E->getValue());
 3816         Result = Builder.CreateTrunc(Result, Builder.getInt1Ty());
tools/clang/lib/CodeGen/CGObjCMac.cpp
 4492   Address CallTryExitVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(),
tools/polly/lib/CodeGen/IslExprBuilder.cpp
  638   auto PHI = Builder.CreatePHI(Builder.getInt1Ty(), 2);
tools/polly/lib/CodeGen/LoopGeneratorsGOMP.cpp
  140       Next, Builder.getInt1Ty(), "polly.par.hasNextScheduleBlock");
unittests/Analysis/MemorySSATest.cpp
 1270   F = Function::Create(FunctionType::get(B.getVoidTy(), {B.getInt1Ty()}, false),
unittests/IR/IRBuilderTest.cpp
  134   Type *PredTy = VectorType::get(Builder.getInt1Ty(), 16, true);
  153   PredTy = VectorType::get(Builder.getInt1Ty(), 4, true);
  366   IntegerType *Ty1 = Builder.getInt1Ty();