Searched refs:getVectorElementPointer (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.h | 301 Register getVectorElementPointer(Register VecPtr, LLT VecTy, Register Index);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 4162 Register LegalizerHelper::getVectorElementPointer(Register VecPtr, LLT VecTy, in getVectorElementPointer() function in LegalizerHelper 7572 Register EltPtr = getVectorElementPointer(StackTemp.getReg(0), VecTy, Idx); in lowerExtractInsertVectorElt() 7679 getVectorElementPointer(StackPtr, VecTy, Popcount.getReg(0)); in lowerVECTOR_COMPRESS() 7690 getVectorElementPointer(StackPtr, VecTy, OutPos.getReg(0)); in lowerVECTOR_COMPRESS() 7708 ElmtPtr = getVectorElementPointer(StackPtr, VecTy, OutPos.getReg(0)); in lowerVECTOR_COMPRESS()
|
H A D | CombinerHelper.cpp | 1413 Register finalPtr = Helper.getVectorElementPointer( in matchCombineExtractedVectorLoad()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 10141 SDValue TargetLowering::getVectorElementPointer(SelectionDAG &DAG, in getVectorElementPointer() function in TargetLowering 11404 StackPtr = getVectorElementPointer(DAG, StackPtr, VT, Node->getOperand(2)); in expandVectorSplice() 11487 getVectorElementPointer(DAG, StackPtr, VecVT, Popcount); in expandVECTOR_COMPRESS() 11499 SDValue OutPtr = getVectorElementPointer(DAG, StackPtr, VecVT, OutPos); in expandVECTOR_COMPRESS() 11520 OutPtr = getVectorElementPointer(DAG, StackPtr, VecVT, OutPos); in expandVECTOR_COMPRESS()
|
H A D | LegalizeDAG.cpp | 1441 StackPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in ExpandExtractFromVectorThroughStack() 1493 TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in ExpandInsertToVectorThroughStack()
|
H A D | LegalizeVectorTypes.cpp | 1954 SDValue EltPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in SplitVecRes_INSERT_VECTOR_ELT() 3588 StackPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in SplitVecOp_EXTRACT_VECTOR_ELT()
|
H A D | DAGCombiner.cpp | 21397 NewPtr = TLI.getVectorElementPointer(DAG, Ptr, Value.getValueType(), Idx); in replaceStoreOfInsertLoad() 22322 SDValue NewPtr = TLI.getVectorElementPointer(DAG, OriginalLoad->getBasePtr(), in scalarizeExtractedVectorLoad()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 5420 SDValue getVectorElementPointer(SelectionDAG &DAG, SDValue VecPtr, EVT VecVT,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 44666 SDValue NewPtr = TLI.getVectorElementPointer( in combineExtractFromVectorLoad()
|