Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp773 Value *VecPtr = Base->getPointerOperand(); in CreateWideLoad() local
774 LoadInst *WideLoad = IRB.CreateAlignedLoad(LoadTy, VecPtr, Base->getAlign()); in CreateWideLoad()
777 MoveBefore(Base->getPointerOperand(), VecPtr); in CreateWideLoad()
778 MoveBefore(VecPtr, WideLoad); in CreateWideLoad()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerHelper.h325 LLVM_ABI Register getVectorElementPointer(Register VecPtr, LLT VecTy,
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h5609 SDValue getVectorElementPointer(SelectionDAG &DAG, SDValue VecPtr, EVT VecVT,
5617 SDValue getVectorSubVecPointer(SelectionDAG &DAG, SDValue VecPtr, EVT VecVT,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp4839 Register LegalizerHelper::getVectorElementPointer(Register VecPtr, LLT VecTy, in getVectorElementPointer() argument
4852 unsigned AS = MRI.getType(VecPtr).getAddressSpace(); in getVectorElementPointer()
4861 LLT PtrTy = MRI.getType(VecPtr); in getVectorElementPointer()
4862 return MIRBuilder.buildPtrAdd(PtrTy, VecPtr, Mul).getReg(0); in getVectorElementPointer()
H A DCombinerHelper.cpp1453 Register VecPtr = LoadMI->getPointerReg(); in matchCombineExtractedVectorLoad() local
1454 LLT PtrTy = MRI.getType(VecPtr); in matchCombineExtractedVectorLoad()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp10631 SDValue VecPtr, EVT VecVT, in getVectorElementPointer() argument
10634 DAG, VecPtr, VecVT, in getVectorElementPointer()
10640 SDValue VecPtr, EVT VecVT, in getVectorSubVecPointer() argument
10645 Index = DAG.getZExtOrTrunc(Index, dl, VecPtr.getValueType()); in getVectorSubVecPointer()
10666 return DAG.getMemBasePlusOffset(VecPtr, Index, dl); in getVectorSubVecPointer()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp18256 Value *VecPtr = vectorizeOperand(E, 0); in vectorizeTree() local
18272 VecPtr = Builder.CreateGEP( in vectorizeTree()
18275 VecPtr, createReplicatedMask(ScalarTyNumElements, VF)), in vectorizeTree()
18280 NewLI = Builder.CreateMaskedGather(VecTy, VecPtr, CommonAlignment); in vectorizeTree()