Home
last modified time | relevance | path

Searched refs:VecPtr (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp695 Value *VecPtr = IRB.CreateBitCast(BaseLoad.getPointerOperand(), in CreateLoadIns() local
697 return IRB.CreateAlignedLoad(VecPtr, BaseLoad.getAlignment()); in CreateLoadIns()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3334 Value *VecPtr = Builder.CreateBitCast(LI->getPointerOperand(), in vectorizeTree() local
3342 ExternalUses.push_back(ExternalUser(PO, cast<User>(VecPtr), 0)); in vectorizeTree()
3345 LI = Builder.CreateLoad(VecPtr); in vectorizeTree()
3379 Value *VecPtr = Builder.CreateBitCast(ScalarPtr, VecTy->getPointerTo(AS)); in vectorizeTree() local
3380 StoreInst *ST = Builder.CreateStore(VecValue, VecPtr); in vectorizeTree()
3386 ExternalUses.push_back(ExternalUser(ScalarPtr, cast<User>(VecPtr), 0)); in vectorizeTree()
H A DLoopVectorize.cpp2278 auto *VecPtr = CreateVecPtr(Part, Ptr); in vectorizeMemoryInstruction() local
2280 NewSI = Builder.CreateMaskedStore(StoredVal, VecPtr, Alignment, in vectorizeMemoryInstruction()
2283 NewSI = Builder.CreateAlignedStore(StoredVal, VecPtr, Alignment); in vectorizeMemoryInstruction()
2302 auto *VecPtr = CreateVecPtr(Part, Ptr); in vectorizeMemoryInstruction() local
2304 NewLI = Builder.CreateMaskedLoad(VecPtr, Alignment, Mask[Part], in vectorizeMemoryInstruction()
2308 NewLI = Builder.CreateAlignedLoad(VecPtr, Alignment, "wide.load"); in vectorizeMemoryInstruction()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3834 SDValue getVectorElementPointer(SelectionDAG &DAG, SDValue VecPtr, EVT VecVT,
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp5190 SDValue VecPtr, EVT VecVT, in getVectorElementPointer() argument
5194 Index = DAG.getZExtOrTrunc(Index, dl, VecPtr.getValueType()); in getVectorElementPointer()
5209 return DAG.getNode(ISD::ADD, dl, IdxVT, VecPtr, Index); in getVectorElementPointer()