|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/X86/X86ISelLowering.cpp 5493 return extractSubVector(Vec, IdxVal, DAG, dl, 128);
5500 return extractSubVector(Vec, IdxVal, DAG, dl, 256);
5642 SubOps.push_back(extractSubVector(Op, i * NumSubElts, DAG, DL, SizeSub));
5852 In = extractSubVector(In, 0, DAG, DL,
9036 V0 = extractSubVector(V0, 0, DAG, SDLoc(BV), Width);
9041 V1 = extractSubVector(V1, 0, DAG, SDLoc(BV), Width);
9055 V0 = extractSubVector(V0, 0, DAG, SDLoc(BV), 128);
9056 V1 = extractSubVector(V1, 0, DAG, SDLoc(BV), 128);
9293 IndicesVec = extractSubVector(IndicesVec, 0, DAG, SDLoc(IndicesVec),
9306 return extractSubVector(
19233 Res = extractSubVector(Res, 0, DAG, DL, 64);
19239 SDValue Lo = extractSubVector(In, 0 * NumSubElts, DAG, DL, SrcSizeInBits / 2);
19240 SDValue Hi = extractSubVector(In, 1 * NumSubElts, DAG, DL, SrcSizeInBits / 2);
21277 SDValue Op1Lo = extractSubVector(Op1, 0, DAG, DL, 32);
21278 SDValue Op2Lo = extractSubVector(Op2, 0, DAG, DL, 32);
21279 SDValue Op1Hi = extractSubVector(Op1, 32, DAG, DL, 32);
21280 SDValue Op2Hi = extractSubVector(Op2, 32, DAG, DL, 32);
21621 In = extractSubVector(In, 0, DAG, dl, std::max(InSize, 128));
21779 SDValue Value0 = extractSubVector(StoredVal, 0, DAG, DL, HalfSize);
21780 SDValue Value1 = extractSubVector(StoredVal, NumElems / 2, DAG, DL, HalfSize);
24598 SDValue Lo = extractSubVector(Src, 0, DAG, dl, SizeInBits / 2);
24599 SDValue Hi = extractSubVector(Src, NumElems / 2, DAG, dl, SizeInBits / 2);
31855 V1 = extractSubVector(V1, 0, DAG, DL, SrcSize);
32904 extractSubVector(WideShuffle, 0, DAG, SDLoc(Root), RootSizeInBits);
33508 return extractSubVector(SDValue(User, 0), 0, DAG, DL,
34555 extractSubVector(Op.getOperand(0), 0, TLO.DAG, DL, ExtSizeInBits);
34568 Src = extractSubVector(Src, 0, TLO.DAG, DL, ExtSizeInBits);
34591 extractSubVector(Op.getOperand(0), 0, TLO.DAG, DL, ExtSizeInBits);
34607 SDValue Ext = extractSubVector(Op.getOperand(0), 2, TLO.DAG, DL, 128);
34632 extractSubVector(Op.getOperand(0), 0, TLO.DAG, DL, ExtSizeInBits);
34634 extractSubVector(Op.getOperand(1), 0, TLO.DAG, DL, ExtSizeInBits);
35776 SDValue Lo = extractSubVector(MinPos, 0, DAG, DL, SubSizeInBits);
35777 SDValue Hi = extractSubVector(MinPos, NumSubElts, DAG, DL, SubSizeInBits);
36326 SDValue Lo = extractSubVector(Rdx, 0, DAG, DL, HalfSize);
36327 SDValue Hi = extractSubVector(Rdx, HalfElts, DAG, DL, HalfSize);
37050 return extractSubVector(Res, 0, DAG, DL, VT.getSizeInBits());
44739 SDValue Ext0 = extractSubVector(InVec.getOperand(0), 0, DAG, DL, 128);
44740 SDValue Ext1 = extractSubVector(InVec.getOperand(1), 0, DAG, DL, 128);
44741 SDValue Ext2 = extractSubVector(InVec.getOperand(2), 0, DAG, DL, 128);