/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 289 SDValue Glue = local 290 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, 292 Glue = 293 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, 294 constOne, Glue), 0); 298 nextAddr->getOperand(0), Glue); 300 return CurDAG->SelectNodeTo(N, XCore::BAU_1r, MVT::Other, nextAddr, Glue);
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 454 // indicates that there is potentially an incoming glue value (if Glue is not 457 SDValue Glue) { 458 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 459 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue }; 460 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 465 SDValue Glue) { 466 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 467 SDValue Ops[] = { Chain, Reg, N, Glue }; 468 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 478 // indicates that there is potentially an incoming glue value (if Glue i 456 getCopyToReg(SDValue Chain, DebugLoc dl, unsigned Reg, SDValue N, SDValue Glue) argument 464 getCopyToReg(SDValue Chain, DebugLoc dl, SDValue Reg, SDValue N, SDValue Glue) argument 480 getCopyFromReg(SDValue Chain, DebugLoc dl, unsigned Reg, EVT VT, SDValue Glue) argument [all...] |
H A D | ValueTypes.h | 100 Glue = 44, // This glues nodes together during pre-RA sched enumerator in enum:llvm::MVT::SimpleValueType
|
H A D | SelectionDAGNodes.h | 556 getOperand(getNumOperands()-1).getValueType() == MVT::Glue) 581 if (UI.getUse().get().getValueType() == MVT::Glue)
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 480 SDVTList DeclareParamVTs = DAG.getVTList(MVT::Other, MVT::Glue); 489 SDVTList CopyParamVTs = DAG.getVTList(MVT::Other, MVT::Glue); 518 SDVTList DeclareParamVTs = DAG.getVTList(MVT::Other, MVT::Glue); 547 SDVTList CopyParamVTs = DAG.getVTList(MVT::Other, MVT::Glue); 574 SDVTList DeclareParamVTs = DAG.getVTList(MVT::Other, MVT::Glue); 588 SDVTList CopyParamVTs = DAG.getVTList(MVT::Other, MVT::Glue); 628 SDVTList DeclareRetVTs = DAG.getVTList(MVT::Other, MVT::Glue); 647 SDVTList DeclareRetVTs = DAG.getVTList(MVT::Other, MVT::Glue); 664 SDVTList DeclareRetVTs = DAG.getVTList(MVT::Other, MVT::Glue); 684 SDVTList InlineAsmVTs = DAG.getVTList(MVT::Other, MVT::Glue); [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 162 static bool AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { argument 164 SDNode *GlueDestNode = Glue.getNode(); 171 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { 175 if (N->getValueType(N->getNumValues() - 1) == MVT::Glue) return false; 181 VTs.push_back(MVT::Glue); 183 CloneNodeWithValues(N, DAG, VTs, Glue); 191 assert((N->getValueType(N->getNumValues() - 1) == MVT::Glue && 204 /// offsets are not far apart (target specific), it add MVT::Glue inputs and 266 // Cluster loads by adding MVT::Glue outputs and inputs. This also 348 // nodes. Nodes can have at most one glue input and one glue output. Glue [all...] |
H A D | InstrEmitter.cpp | 44 while (N && Node->getValueType(N - 1) == MVT::Glue) 61 while (N && Node->getOperand(N - 1).getValueType() == MVT::Glue) 128 if (VT == MVT::Other || VT == MVT::Glue) 299 Op.getValueType() != MVT::Glue && 421 Op.getValueType() != MVT::Glue && 796 if (Node->getValueType(Node->getNumValues()-1) == MVT::Glue) { 888 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue)
|
H A D | ScheduleDAGFast.cpp | 219 if (VT == MVT::Glue) 227 if (VT == MVT::Glue) 478 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue)
|
H A D | SelectionDAGISel.cpp | 1505 if (InOps[e-1].getValueType() == MVT::Glue) 1538 /// findGlueUse - Return use of MVT::Glue value produced by the specified 1653 while (VT == MVT::Glue) { 1678 VTs.push_back(MVT::Glue); 1737 if (ChainVal.getValueType() == MVT::Glue) 1760 assert(FRN->getValueType(FRN->getNumValues()-1) == MVT::Glue && 1971 if (Node->getValueType(NTMNumResults-1) == MVT::Glue) { 2416 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) 2738 VTs.push_back(MVT::Glue); 2774 if (V.getValueType() == MVT::Glue) brea [all...] |
H A D | SelectionDAGPrinter.cpp | 94 if (VT == MVT::Glue)
|
H A D | ScheduleDAGRRList.cpp | 928 if (VT == MVT::Glue) 936 if (VT == MVT::Glue) 1252 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue) 2142 if (VT == MVT::Glue || VT == MVT::Other) 2731 if (VT == MVT::Glue || VT == MVT::Other)
|
H A D | SelectionDAG.cpp | 545 if (N->getValueType(0) == MVT::Glue) 557 if (N->getValueType(i) == MVT::Glue) 708 if (!Erased && N->getValueType(N->getNumValues()-1) != MVT::Glue && 2681 if (VT != MVT::Glue) { // Don't CSE flag producing nodes 3180 if (VT != MVT::Glue) { 3270 if (VT != MVT::Glue) { 4189 if (VTList.VTs[VTList.NumVTs-1] != MVT::Glue) { 4567 if (VT != MVT::Glue) { 4633 if (VTList.VTs[VTList.NumVTs-1] != MVT::Glue) { 5050 if (VTs.VTs[VTs.NumVTs-1] != MVT::Glue) { [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.cpp | 142 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); 156 Tys = DAG.getVTList(MVT::Other, MVT::Glue); 236 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
|
H A D | X86ISelDAGToDAG.cpp | 2262 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Other, MVT::Glue); 2270 SDVTList VTs = CurDAG->getVTList(MVT::Other, MVT::Glue); 2282 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Glue); 2289 SDVTList VTs = CurDAG->getVTList(MVT::Glue); 2423 SDValue(CurDAG->getMachineNode(SExtOpcode, dl, MVT::Glue, InFlag),0); 2437 CurDAG->getMachineNode(MOpc, dl, MVT::Other, MVT::Glue, Ops, 2444 SDValue(CurDAG->getMachineNode(Opc, dl, MVT::Glue, N1, InFlag), 0); 2704 InFlag = SDValue(CurDAG->getMachineNode(Opc, dl, MVT::Glue, Ops, 2740 SDValue InFlag = SDValue(CurDAG->getMachineNode(Opc, dl, MVT::Glue, Ops,
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Sparc/ |
H A D | SparcISelDAGToDAG.cpp | 161 TopPart = SDValue(CurDAG->getMachineNode(SP::WRYrr, dl, MVT::Glue, TopPart, 175 SDNode *Mul = CurDAG->getMachineNode(Opcode, dl, MVT::i32, MVT::Glue,
|
H A D | SparcISelLowering.cpp | 572 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); 961 VTs.push_back(MVT::Glue); 967 CompareFlag = DAG.getNode(SPISD::CMPFCC, dl, MVT::Glue, LHS, RHS); 992 VTs.push_back(MVT::Glue); 998 CompareFlag = DAG.getNode(SPISD::CMPFCC, dl, MVT::Glue, LHS, RHS);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 647 SDValue(CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue, 670 Op = SDValue(CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue, 680 SDNode *AD = CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue, 872 CurDAG->getMachineNode(PPC::SRAWI, dl, MVT::i32, MVT::Glue, 878 CurDAG->getMachineNode(PPC::SRAWI, dl, MVT::i32, MVT::Glue, 1074 CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue, 1126 Chain = SDValue(CurDAG->getMachineNode(Opc, dl, MVT::Glue, Target,
|
H A D | PPCISelLowering.cpp | 2670 NodeTys.push_back(MVT::Glue); // Returns a flag for retval copy to use. 2759 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Other, MVT::Glue); 2786 VTs = DAG.getVTList(MVT::Other, MVT::Glue); 2803 NodeTys.push_back(MVT::Glue); 2957 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); 3195 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); 3988 NodeTys.push_back(MVT::Glue); // unused in this context 4614 VTs.push_back(MVT::Glue); 4821 NodeTys.push_back(MVT::Glue); // Returns a flag for later insns 4827 NodeTys.push_back(MVT::Glue); // Return [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Mips/ |
H A D | MipsISelDAGToDAG.cpp | 370 SDNode *Mul = CurDAG->getMachineNode(Opc, dl, MVT::Glue, N->getOperand(0), 376 Ty, MVT::Glue, InFlag); 439 return CurDAG->SelectNodeTo(Node, MOp, VT, MVT::Glue,
|
H A D | MipsISelLowering.cpp | 413 SDValue MAdd = CurDAG->getNode(MultOpc, dl, MVT::Glue, 486 SDValue MSub = CurDAG->getNode(MultOpc, dl, MVT::Glue, 548 SDValue DivRem = DAG.getNode(opc, dl, MVT::Glue, 629 return DAG.getNode(MipsISD::FPCmp, dl, MVT::Glue, LHS, RHS, 2395 SDValue Intr = DAG.getNode(Opc, DL, DAG.getVTList(MVT::Other, MVT::Glue), 3111 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/MBlaze/ |
H A D | MBlazeISelDAGToDAG.cpp | 251 MVT::Glue, R20Reg, Chain);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/ |
H A D | ValueTypes.cpp | 129 case MVT::Glue: return "glue";
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 532 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); 742 return DAG.getNode(MSP430ISD::CMP, dl, MVT::Glue, LHS, RHS); 831 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); 853 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 2716 MVT::Glue, Ops, 5); 3044 SDValue Glue = Chain.getValue(1); local 3047 ARM::R0, MVT::i32, Glue); 3048 Glue = Result.getValue(2); 3053 ARM::R1, MVT::i32, Glue); 3054 Glue = Result.getValue(2); 3076 SDValue Glue = Chain.getValue(1); local 3078 ARM::R2, MVT::i32, Glue); 3079 Glue = Val0.getValue(1); 3081 ARM::R3, MVT::i32, Glue); [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 69 case MVT::Glue: return "MVT::Glue";
|