Home
last modified time | relevance | path

Searched refs:CreateMaskedLoad (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp467 Value *VectorLhsLoad = Builder.CreateMaskedLoad(VectorLoadType, VectorLhsGep, in createMaskedFindMismatch()
472 Value *VectorRhsLoad = Builder.CreateMaskedLoad(VectorLoadType, VectorRhsGep, in createMaskedFindMismatch()
1300 Value *LoadSearch = Builder.CreateMaskedLoad( in expandFindFirstByte()
1315 Value *LoadNeedle = Builder.CreateMaskedLoad( in expandFindFirstByte()
H A DVPlanRecipes.cpp3133 Builder.CreateMaskedLoad(DataTy, Addr, Alignment, Mask, in execute()
3487 NewLoad = State.Builder.CreateMaskedLoad(VecTy, ResAddr, in execute()
H A DSLPVectorizer.cpp18198 NewLI = Builder.CreateMaskedLoad(LoadVecTy, PO, CommonAlignment, in vectorizeTree()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp448 NewMemoryInst = Builder.CreateMaskedLoad( in expandPredicationInMemoryIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp500 CallInst *IRBuilderBase::CreateMaskedLoad(Type *Ty, Value *Ptr, Align Alignment, in CreateMaskedLoad() function in IRBuilderBase
H A DAutoUpgrade.cpp2049 return Builder.CreateMaskedLoad(ValTy, Ptr, Alignment, Mask, Passthru); in upgradeMaskedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp71 CallInst *NewMaskedLoad = IC.Builder.CreateMaskedLoad( in simplifyX86MaskedLoad()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h835 LLVM_ABI CallInst *CreateMaskedLoad(Type *Ty, Value *Ptr, Align Alignment,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2193 IC.Builder.CreateMaskedLoad(VecTy, PtrOp, PtrOp->getPointerAlignment(DL), in instCombineSVELD1()
2456 IC.Builder.CreateMaskedLoad(Ty, Ptr, Alignment, Mask, PassThru); in instCombineLD1GatherIndex()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DX86.cpp97 return CGF.Builder.CreateMaskedLoad(Ty, Ptr, Alignment, MaskVec, Ops[1]); in EmitX86MaskedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp736 Instruction *Load = Builder.CreateMaskedLoad(ValTy, Ptr, Align(Alignment), in createLoad()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1754 MaskedLoadStore = Builder.CreateMaskedLoad( in hoistConditionalLoadsStores()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp4170 setShadow(&I, IRB.CreateMaskedLoad(ShadowTy, ShadowPtr, Alignment, Mask, in handleMaskedLoad()