Lines Matching refs:extract128BitVector
6408 static SDValue extract128BitVector(SDValue Vec, unsigned IdxVal, in extract128BitVector() function
10150 SDValue V0_LO = extract128BitVector(V0, 0, DAG, DL); in ExpandHorizontalBinOp()
10151 SDValue V0_HI = extract128BitVector(V0, NumElts/2, DAG, DL); in ExpandHorizontalBinOp()
10152 SDValue V1_LO = extract128BitVector(V1, 0, DAG, DL); in ExpandHorizontalBinOp()
10153 SDValue V1_HI = extract128BitVector(V1, NumElts/2, DAG, DL); in ExpandHorizontalBinOp()
10847 SDValue LoSrc = extract128BitVector(SrcVec, 0, DAG, DL); in createVariablePermute()
10848 SDValue HiSrc = extract128BitVector(SrcVec, 16, DAG, DL); in createVariablePermute()
10849 SDValue LoIdx = extract128BitVector(IndicesVec, 0, DAG, DL); in createVariablePermute()
10850 SDValue HiIdx = extract128BitVector(IndicesVec, 16, DAG, DL); in createVariablePermute()
10856 SDValue Lo = extract128BitVector(SrcVec, 0, DAG, DL); in createVariablePermute()
10857 SDValue Hi = extract128BitVector(SrcVec, 16, DAG, DL); in createVariablePermute()
14601 V = extract128BitVector(V, ExtractIdx, DAG, DL); in lowerShuffleAsBroadcast()
14627 V = extract128BitVector(peekThroughBitcasts(V), 0, DAG, DL); in lowerShuffleAsBroadcast()
16059 V1 = extract128BitVector(V1V2, 0, DAG, DL); in lowerV8I16Shuffle()
16060 V2 = extract128BitVector(V1V2, 4, DAG, DL); in lowerV8I16Shuffle()
19772 Vec = extract128BitVector(Vec, IdxVal, DAG, dl); in LowerEXTRACT_VECTOR_ELT()
20010 SDValue V = extract128BitVector(N0, IdxVal, DAG, dl); in LowerINSERT_VECTOR_ELT()
20801 VecOp = extract128BitVector(VecOp, 0, DAG, DL); in vectorizeExtractedCast()
22098 Lo = extract128BitVector(In, 0, DAG, DL); in LowerTruncateVecI1()
22099 Hi = extract128BitVector(In, 8, DAG, DL); in LowerTruncateVecI1()
23139 X = extract128BitVector(X, LaneIdx * NumEltsPerLane, DAG, DL); in lowerAddSubToHorizontalOp()
26277 ShAmt = extract128BitVector(ShAmt, 0, DAG, dl); in getTargetVShiftNode()
38050 Res = extract128BitVector(Res, Mask[0] * (NumRootElts / 2), DAG, DL); in combineX86ShuffleChain()
39916 extract128BitVector(Src, 0, DAG, DL)); in combineTargetShuffle()
41955 SDValue NewSrc = extract128BitVector(Src, 0, TLO.DAG, SDLoc(Src)); in SimplifyDemandedBitsForTargetNode()
43482 Src = extract128BitVector(Src.getOperand(0), 0, DAG, dl); in combineExtractWithShuffle()
43502 Vec = extract128BitVector(Vec, LaneIdx, DAG, dl); in combineExtractWithShuffle()
43861 SDValue Hi = extract128BitVector(Rdx, NumElts / 2, DAG, DL); in combineArithReduction()
43862 SDValue Lo = extract128BitVector(Rdx, 0, DAG, DL); in combineArithReduction()
54369 SDValue ExtCond = extract128BitVector(Sel.getOperand(0), ExtIdx, DAG, DL); in narrowExtractedVectorSelect()
54370 SDValue ExtT = extract128BitVector(Sel.getOperand(1), ExtIdx, DAG, DL); in narrowExtractedVectorSelect()
54371 SDValue ExtF = extract128BitVector(Sel.getOperand(2), ExtIdx, DAG, DL); in narrowExtractedVectorSelect()