|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 1561 case ISD::BUILD_PAIR: return visitBUILD_PAIR(N);
10860 assert(N->getOpcode() == ISD::BUILD_PAIR);
11060 DAG.getNode(ISD::BUILD_PAIR, SDLoc(N0), VT, FlipBit, FlipBit);
11129 DAG.getNode(ISD::BUILD_PAIR, SDLoc(N0), VT, FlipBit, FlipBit);
11148 if (N0.getOpcode() == ISD::BUILD_PAIR)
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 3410 case ISD::BUILD_PAIR: {
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 63 case ISD::BUILD_PAIR: R = SoftenFloatRes_BUILD_PAIR(N); break;
127 return DAG.getNode(ISD::BUILD_PAIR, SDLoc(N),
1134 case ISD::BUILD_PAIR: ExpandRes_BUILD_PAIR(N, Lo, Hi); break;
1584 Hi = DAG.getNode(ISD::BUILD_PAIR, dl, VT, Lo, Hi);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 61 case ISD::BUILD_PAIR: Res = PromoteIntRes_BUILD_PAIR(N); break;
1162 case ISD::BUILD_PAIR: Res = PromoteIntOp_BUILD_PAIR(N); break;
1681 case ISD::BUILD_PAIR: ExpandRes_BUILD_PAIR(N, Lo, Hi); break;
3390 SDValue OneInHigh = DAG.getNode(ISD::BUILD_PAIR, dl, VT, HalfZero,
3395 SDValue TwoInHigh = DAG.getNode(ISD::BUILD_PAIR, dl, VT, HalfZero,
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp 138 ISD::BUILD_PAIR, dl,
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 795 case ISD::BUILD_PAIR: {
5308 if (N1.getOpcode() == ISD::BUILD_PAIR)
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 242 Val = DAG.getNode(ISD::BUILD_PAIR, DL, RoundVT, Lo, Hi);
273 Val = DAG.getNode(ISD::BUILD_PAIR, DL, ValueVT, Lo, Hi);
5407 case ISD::BUILD_PAIR:
9850 if (!TM.Options.EnableFastISel && Res.getOpcode() == ISD::BUILD_PAIR) {
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp 371 case ISD::BUILD_PAIR: return "build_pair";
lib/CodeGen/SelectionDAG/TargetLowering.cpp 1598 case ISD::BUILD_PAIR: {
lib/Target/AArch64/AArch64ISelLowering.cpp 228 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 790 case ISD::BUILD_PAIR: {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 3270 return DAG.getNode(ISD::BUILD_PAIR, SL, MVT::i64,
lib/Target/ARM/ARMISelLowering.cpp 5596 Results.push_back(DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Read.getValue(0),
5766 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Cvt, Cvt.getValue(1));
6127 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
6153 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
9046 Results.push_back(DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Cycles32,
lib/Target/Hexagon/HexagonISelLowering.cpp 1297 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
lib/Target/Mips/MipsISelLowering.cpp 1051 CurDAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, ResLo, ResHi);
lib/Target/Mips/MipsSEISelLowering.cpp 1255 return DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Lo, Hi);
1297 return DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Lo, Hi);
lib/Target/PowerPC/PPCISelLowering.cpp 539 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
6105 ArgVal = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
8235 (Op0.getOpcode() != ISD::BUILD_PAIR) ||
lib/Target/Sparc/SparcISelLowering.cpp 443 DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal);
499 DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal);
3366 SDValue Pair = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Ops);
lib/Target/SystemZ/SystemZISelLowering.cpp 5063 return DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i128, Lo, Hi);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 259 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
lib/Target/X86/X86ISelLowering.cpp23842 SDValue Pair = DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Ops);
28356 Results.push_back(DAG.getNode(ISD::BUILD_PAIR, dl, T, OpsF));
28449 SDValue Res = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
lib/Target/XCore/XCoreISelLowering.cpp 665 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
673 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
688 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
730 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
1775 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);