Lines Matching refs:extract128BitVector
5913 static SDValue extract128BitVector(SDValue Vec, unsigned IdxVal, in extract128BitVector() function
9439 SDValue V0_LO = extract128BitVector(V0, 0, DAG, DL); in ExpandHorizontalBinOp()
9440 SDValue V0_HI = extract128BitVector(V0, NumElts/2, DAG, DL); in ExpandHorizontalBinOp()
9441 SDValue V1_LO = extract128BitVector(V1, 0, DAG, DL); in ExpandHorizontalBinOp()
9442 SDValue V1_HI = extract128BitVector(V1, NumElts/2, DAG, DL); in ExpandHorizontalBinOp()
10131 SDValue LoSrc = extract128BitVector(SrcVec, 0, DAG, DL); in createVariablePermute()
10132 SDValue HiSrc = extract128BitVector(SrcVec, 16, DAG, DL); in createVariablePermute()
10133 SDValue LoIdx = extract128BitVector(IndicesVec, 0, DAG, DL); in createVariablePermute()
10134 SDValue HiIdx = extract128BitVector(IndicesVec, 16, DAG, DL); in createVariablePermute()
10140 SDValue Lo = extract128BitVector(SrcVec, 0, DAG, DL); in createVariablePermute()
10141 SDValue Hi = extract128BitVector(SrcVec, 16, DAG, DL); in createVariablePermute()
13820 V = extract128BitVector(V, ExtractIdx, DAG, DL); in lowerShuffleAsBroadcast()
13846 V = extract128BitVector(peekThroughBitcasts(V), 0, DAG, DL); in lowerShuffleAsBroadcast()
18830 Vec = extract128BitVector(Vec, IdxVal, DAG, dl); in LowerEXTRACT_VECTOR_ELT()
19032 SDValue V = extract128BitVector(N0, IdxVal, DAG, dl); in LowerINSERT_VECTOR_ELT()
19873 VecOp = extract128BitVector(VecOp, 0, DAG, DL); in vectorizeExtractedCast()
21106 Lo = extract128BitVector(In, 0, DAG, DL); in LowerTruncateVecI1()
21107 Hi = extract128BitVector(In, 8, DAG, DL); in LowerTruncateVecI1()
21969 X = extract128BitVector(X, LaneIdx * NumEltsPerLane, DAG, DL); in lowerAddSubToHorizontalOp()
35920 Res = extract128BitVector(Res, BaseMask[0] * (NumRootElts / 2), DAG, DL); in combineX86ShuffleChain()
37722 extract128BitVector(Src, 0, DAG, DL)); in combineTargetShuffle()
40889 Src = extract128BitVector(Src.getOperand(0), 0, DAG, dl); in combineExtractWithShuffle()
40909 Vec = extract128BitVector(Vec, LaneIdx, DAG, dl); in combineExtractWithShuffle()
41227 SDValue Hi = extract128BitVector(Rdx, NumElts / 2, DAG, DL); in combineArithReduction()
41228 SDValue Lo = extract128BitVector(Rdx, 0, DAG, DL); in combineArithReduction()
50576 SDValue ExtCond = extract128BitVector(Sel.getOperand(0), ExtIdx, DAG, DL); in narrowExtractedVectorSelect()
50577 SDValue ExtT = extract128BitVector(Sel.getOperand(1), ExtIdx, DAG, DL); in narrowExtractedVectorSelect()
50578 SDValue ExtF = extract128BitVector(Sel.getOperand(2), ExtIdx, DAG, DL); in narrowExtractedVectorSelect()