Searched refs:CreateElementCount (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerVectorIntrinsics.cpp | 33 PreLoopBuilder.CreateElementCount(Int64Ty, VecTy->getElementCount()); in lowerUnaryVectorIntrinsicAsLoop()
|
| H A D | BasicBlockUtils.cpp | 1625 Value *NumElements = IRB.CreateElementCount(IndexTy, EC); in SplitBlockAndInsertForEachLane()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 562 EVL = Builder.CreateElementCount( in tryCreateStridedLoadStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 123 Value *IRBuilderBase::CreateElementCount(Type *Ty, ElementCount EC) { in CreateElementCount() function in IRBuilderBase
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 1708 Value *EC = IB.CreateElementCount(IntptrTy, VTy->getElementCount()); in instrumentMaskedLoadOrStore() 1711 EVL = IB.CreateElementCount(IntptrTy, VTy->getElementCount()); in instrumentMaskedLoadOrStore()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 970 LLVM_ABI Value *CreateElementCount(Type *Ty, ElementCount EC);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 819 return B.CreateElementCount(Ty, VF.multiplyCoefficientBy(Step)); in createStepForVF() 824 return B.CreateElementCount(Ty, VF); in getRuntimeVF()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 415 Value *RunTimeVF = Builder.CreateElementCount(Builder.getInt32Ty(), VF); in simplifyMaskedScatter()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 3623 return Builder.CreateElementCount(CGF.SizeTy, VecTy->getElementCount()); in VisitUnaryExprOrTypeTraitExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 2054 Value *Cnt = IC.Builder.CreateElementCount( in instCombineSVECntElts()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | ARM.cpp | 4795 return Builder.CreateElementCount(Ty, getSVEType(TF)->getElementCount()); in EmitAArch64SVEBuiltinExpr()
|