reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1680       SDNode *CSENode = DAG.getNodeIfExists(N->getOpcode(), N->getVTList(), Ops,
 2484     return DAG.getNode(ISD::ADDCARRY, DL, N1->getVTList(),
 2512     return DAG.getNode(ISD::ADDC, DL, N->getVTList(), N1, N0);
 2604     return DAG.getNode(N->getOpcode(), DL, N->getVTList(), N1, N0);
 2618       SDValue Sub = DAG.getNode(ISD::USUBO, DL, N->getVTList(),
 2645       return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), N0, Y,
 2652       return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), N0,
 2667     return DAG.getNode(ISD::ADDE, SDLoc(N), N->getVTList(),
 2672     return DAG.getNode(ISD::ADDC, SDLoc(N), N->getVTList(), N0, N1);
 2687     return DAG.getNode(ISD::ADDCARRY, DL, N->getVTList(), N1, N0, CarryIn);
 2693       return DAG.getNode(ISD::UADDO, DL, N->getVTList(), N0, N1);
 2767     SDValue NewY = DAG.getNode(ISD::ADDCARRY, DL, Carry0->getVTList(), A, B, Z);
 2769     return DAG.getNode(ISD::ADDCARRY, DL, N->getVTList(), X,
 2809       SDValue Sub = DAG.getNode(ISD::SUBCARRY, DL, N->getVTList(), N1,
 2823     return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(),
 3250     return DAG.getNode(ISD::SADDO, DL, N->getVTList(), N0,
 3273     return DAG.getNode(ISD::SUBC, SDLoc(N), N->getVTList(), N0, N1);
 3287       return DAG.getNode(ISD::USUBO, SDLoc(N), N->getVTList(), N0, N1);
 3664     if (SDNode *RemNode = DAG.getNodeIfExists(ISD::SREM, N->getVTList(),
 3802     if (SDNode *RemNode = DAG.getNodeIfExists(ISD::UREM, N->getVTList(),
 3932       if (SDNode *DivNode = DAG.getNodeIfExists(DivOpcode, N->getVTList(),
 4188     return DAG.getNode(N->getOpcode(), DL, N->getVTList(), N1, N0);
 4199                          N->getVTList(), N0, N0);
 8875     return DAG.getNode(ISD::SETCC, SDLoc(N), N->getVTList(), LHS, RHS, Cond);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1101       NewVal = DAG.getNode(ISD::TRAP, SDLoc(Node), Node->getVTList(),
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 4506   SDValue Res = DAG.getMaskedGather(MG->getVTList(), MG->getMemoryVT(), dl, Ops,
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  643   AddNodeIDValueTypes(ID, N->getVTList());
  942   AddNodeIDNode(ID, N->getOpcode(), N->getVTList(), Ops);
  962   AddNodeIDNode(ID, N->getOpcode(), N->getVTList(), Ops);
  980   AddNodeIDNode(ID, N->getOpcode(), N->getVTList(), Ops);
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 7113     SDValue NodeCarry = DAG.getNode(OpcCarry, dl, Node->getVTList(),
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  597   return CurDAG->MorphNodeTo(N, N->getOpcode(), N->getVTList(), Ops);
  711   CurDAG->SelectNodeTo(N, AMDGPU::REG_SEQUENCE, N->getVTList(), RegSeqArgs);
 1051       N, Opc, N->getVTList(),
 1063       N, Opc, N->getVTList(),
 1079   CurDAG->SelectNodeTo(N, AMDGPU::V_FMA_F32, N->getVTList(), Ops);
 1092   CurDAG->SelectNodeTo(N, AMDGPU::V_MUL_F32_e64, N->getVTList(), Ops);
 1107   CurDAG->SelectNodeTo(N, Opc, N->getVTList(), Ops);
 1136   CurDAG->SelectNodeTo(N, Opc, N->getVTList(), Ops);
 1149   CurDAG->SelectNodeTo(N, Opc, N->getVTList(), Ops);
 2159       CmpSwap = CurDAG->getMachineNode(Opcode, SL, Mem->getVTList(), Ops);
 2174       CmpSwap = CurDAG->getMachineNode(Opcode, SL, Mem->getVTList(), Ops);
 2231   SDNode *Selected = CurDAG->SelectNodeTo(N, Opc, N->getVTList(), Ops);
 2319   SDNode *Selected = CurDAG->SelectNodeTo(N, Opc, N->getVTList(), Ops);
 2357   CurDAG->SelectNodeTo(N, Opcode, N->getVTList(), {Src});
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 2785     return DAG.getNode(NewOpcode, SDLoc(Node24), Node24->getVTList(),
lib/Target/AMDGPU/R600ISelLowering.cpp
 1310                                      Op->getVTList(), Args, MemVT,
 1964         return DAG.getNode(ISD::BITCAST, DL, N->getVTList(),
 2034     return DAG.getNode(AMDGPUISD::R600_EXPORT, DL, N->getVTList(), NewArgs);
 2063     return DAG.getNode(AMDGPUISD::TEXTURE_FETCH, DL, N->getVTList(), NewArgs);
 2267         return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops);
 2273         return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops);
 2310         return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops);
lib/Target/AMDGPU/SIISelLowering.cpp
 4168     return getMemIntrinsicNode(Opc, DL, M->getVTList(), Ops, IntVT,
 4503     SDValue NewBR = DAG.getNode(ISD::BR, DL, BR->getVTList(), Ops);
 5988     return DAG.getNode(AMDGPUISD::DIV_SCALE, DL, Op->getVTList(), Src0,
 6194                                    M->getVTList(), Ops, M->getMemoryVT(),
 6238     return DAG.getMemIntrinsicNode(Opc, SDLoc(Op), M->getVTList(), Ops,
 6282     return getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops, IntVT,
 6353                                Op->getVTList(), Ops, LoadVT, M->getMemOperand(),
 6377                                Op->getVTList(), Ops, LoadVT, M->getMemOperand(),
 6401                                Op->getVTList(), Ops, LoadVT, M->getMemOperand(),
 6474     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 6548     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 6623     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 6652                                    Op->getVTList(), Ops, VT, M->getMemOperand());
 6673                                    Op->getVTList(), Ops, VT, M->getMemOperand());
 6695                                    Op->getVTList(), Ops, VT, M->getMemOperand());
 6794     return DAG.getNode(Opc, DL, Op->getVTList(), Ops);
 6819     return DAG.getNode(Opc, DL, Op->getVTList(), Ops);
 6858     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 6883     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 6908     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 6949     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 6993     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 7040     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 7071     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 7087     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 7226   return DAG.getMemIntrinsicNode(Opc, DL, M->getVTList(), OpsRef, VDataType,
 7995   return DAG.getMemIntrinsicNode(AMDGPUISD::ATOMIC_CMP_SWAP, DL, Op->getVTList(),
 9551     return DAG.getNode(ISD::ADDCARRY, SDLoc(N), RHS->getVTList(), Args);
 9575     return DAG.getNode(ISD::SUBCARRY, SDLoc(N), LHS->getVTList(), Args);
 9600     return DAG.getNode(Opc, SDLoc(N), N->getVTList(), Args);
10357     return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops);
10375     return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops);
lib/Target/ARM/ARMISelDAGToDAG.cpp
 2398   CurDAG->SelectNodeTo(N, Opcode, N->getVTList(), makeArrayRef(Ops));
 2423   CurDAG->SelectNodeTo(N, Opcode, N->getVTList(), makeArrayRef(Ops));
 2457   CurDAG->SelectNodeTo(N, Opcode, N->getVTList(), makeArrayRef(Ops));
 3460         CurDAG->MorphNodeTo(N, ARMISD::CMOV, N->getVTList(), Ops);
lib/Target/ARM/ARMISelLowering.cpp
 8722   return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, Carry);
11489         return DAG.getNode(Opcode, DL, N->getVTList(), N->getOperand(0), RHS);
11515         return DAG.getNode(Opcode, DL, N->getVTList(),
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  764   SDNode *C = CurDAG->getMachineNode(OpcCarry, SDLoc(N), N->getVTList(),
lib/Target/Hexagon/HexagonISelLowering.cpp
 2748   SDVTList VTs = Op.getNode()->getVTList();
 2784     return DAG.getNode(HexagonISD::ADDC, dl, Op.getNode()->getVTList(),
 2788   SDValue SubC = DAG.getNode(HexagonISD::SUBC, dl, Op.getNode()->getVTList(),
lib/Target/Mips/MipsSEISelLowering.cpp
  516                          Op0->getVTList(),
  925                            Op0Op0->getVTList(),
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
 1095     LD = CurDAG->getMachineNode(Opcode.getValue(), DL, N->getVTList(), Ops);
 1122     LD = CurDAG->getMachineNode(Opcode.getValue(), DL, N->getVTList(), Ops);
 1172     LD = CurDAG->getMachineNode(Opcode.getValue(), DL, N->getVTList(), Ops);
 1220     LD = CurDAG->getMachineNode(Opcode.getValue(), DL, N->getVTList(), Ops);
 2860   ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getVTList(), Ops));
 3369   ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getVTList(), Ops));
 3576   ReplaceNode(N, CurDAG->getMachineNode(Opc, DL, N->getVTList(), Ops));
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  662   SDVTList VTs = ST->getVTList();
  704   SDVTList VTs = LD->getVTList();
 6323                                    ISR.getNode()->getVTList(), ReplOpOps);
 6335       SDVTList VTs = PN->getVTList();
lib/Target/SystemZ/SystemZISelLowering.cpp
 1924   SDValue Intr = DAG.getNode(Opcode, SDLoc(Op), Op->getVTList(), Ops);
 3477   return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, SetCC);
 3543   return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, SetCC);
 3906                                  Node->getVTList(), Ops,
 3942     return DAG.getNode(ISD::MERGE_VALUES, SDLoc(Op), Op->getVTList(),
lib/Target/X86/X86ISelLowering.cpp
21173   return DAG.getNode(ISD::MERGE_VALUES, DL, Op->getVTList(), Value, SetCC);
24009       return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), SetCC,
24030       return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), SetCC,
24055     return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), Result, isValid,
24130     return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(),
26723   return DAG.getNode(ISD::MERGE_VALUES, DL, Op->getVTList(),
27180       return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(),
27187     return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(),
27195   return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(),
27276   return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Sum, SetCC);
37543                 DAG.getNode(X86ISD::SUB, SDLoc(CarryOp1), CarryOp1->getVTList(),
42986           return DAG.getMaskedGather(Gather->getVTList(),
42994         return DAG.getMaskedScatter(Scatter->getVTList(),
43015         return DAG.getMaskedGather(Gather->getVTList(),
43023       return DAG.getMaskedScatter(Scatter->getVTList(),
43042         return DAG.getMaskedGather(Gather->getVTList(),
43050       return DAG.getMaskedScatter(Scatter->getVTList(),
43094     return DAG.getNode(X86ISD::BRCOND, DL, N->getVTList(), N->getOperand(0),
43492     return DAG.getNode(X86ISD::SBB, SDLoc(N), N->getVTList(), Op0.getOperand(0),
43591             X86ISD::SUB, SDLoc(EFLAGS), EFLAGS.getNode()->getVTList(),
43621                                    EFLAGS.getNode()->getVTList(),