Searched refs:extractVector (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 478 Value *extractVector(unsigned I, unsigned J, unsigned NumElts, in extractVector() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy 1557 Value *Sum = IsTiled ? Result.extractVector(I, J, BlockSize, Builder) in emitMatrixMultiply() 1560 Value *L = A.extractVector(I, K, BlockSize, Builder); in emitMatrixMultiply() 1587 Value *R = B.extractVector(K, J, BlockSize, Builder); in emitMatrixMultiply()
|
H A D | SROA.cpp | 2528 static Value *extractVector(IRBuilderTy &IRB, Value *V, unsigned BeginIndex, in extractVector() function 2826 return extractVector(IRB, Load, BeginIndex, EndIndex, "vec"); in rewriteVectorizedLoadInst() 3462 Src = extractVector(IRB, Src, BeginIndex, EndIndex, "vec"); in visitMemTransferInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.h | 384 SDValue extractVector(SDValue VecV, SDValue IdxV, const SDLoc &dl,
|
H A D | HexagonISelLowering.cpp | 2672 HexagonTargetLowering::extractVector(SDValue VecV, SDValue IdxV, in extractVector() function in HexagonTargetLowering 2878 return extractVector(S, DAG.getConstant(0, dl, MVT::i32), dl, MVT::v4i8, in contractPredicate() 3063 return extractVector(Vec, Op.getOperand(1), SDLoc(Op), ElemTy, ty(Op), DAG); in LowerEXTRACT_VECTOR_ELT() 3069 return extractVector(Op.getOperand(0), Op.getOperand(1), SDLoc(Op), in LowerEXTRACT_SUBVECTOR()
|
H A D | HexagonISelLoweringHVX.cpp | 1171 return extractVector(ExVec, SubIdx, dl, ElemTy, MVT::i32, DAG); in extractHvxElementReg()
|