/external/llvm/lib/Target/XCore/ |
XCoreISelDAGToDAG.cpp | 288 SDValue Glue = 289 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, 291 Glue = 292 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, 293 constOne, Glue), 0); 297 nextAddr->getOperand(0), Glue); 299 return CurDAG->SelectNodeTo(N, XCore::BAU_1r, MVT::Other, nextAddr, Glue);
|
/external/llvm/lib/Target/Mips/ |
MipsISelDAGToDAG.cpp | 236 return CurDAG->SelectNodeTo(Node, MOp, VT, MVT::Glue, 251 SDNode *Mul = CurDAG->getMachineNode(Op, dl, MVT::Glue, Op1, Op2); 255 MVT::Glue, InFlag); 285 MVT::Glue, MulOp1, MulOp2);
|
MipsISelLowering.cpp | 294 MVT::Glue, 368 MVT::Glue, 428 SDValue DivRem = DAG.getNode(opc, dl, MVT::Glue, 510 return DAG.getNode(MipsISD::FPCmp, dl, MVT::Glue, LHS, RHS, [all...] |
/external/llvm/include/llvm/CodeGen/ |
SelectionDAG.h | 405 // indicates that there is potentially an incoming glue value (if Glue is not 406 // null) and that there should be a glue result. 408 SDValue Glue) { 409 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 410 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue }; 411 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 416 SDValue Glue) { 417 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 418 SDValue Ops[] = { Chain, Reg, N, Glue }; [all...] |
ValueTypes.h | 82 Glue = 34, // This glues nodes together during pre-RA sched
|
/external/llvm/lib/Target/X86/ |
X86SelectionDAGInfo.cpp | 139 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); 153 Tys = DAG.getVTList(MVT::Other, MVT::Glue); 233 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
|
X86ISelDAGToDAG.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
InstrEmitter.cpp | 40 /// operands first, then an optional chain, and optional glue operands (which do 44 while (N && Node->getValueType(N - 1) == MVT::Glue) 52 /// followed by an optional chain operand, then an optional glue operand. 57 while (N && Node->getOperand(N - 1).getValueType() == MVT::Glue) 111 if (VT == MVT::Other || VT == MVT::Glue) 279 Op.getValueType() != MVT::Glue && 280 "Chain and glue operands should occur at end of operand list!"); 393 Op.getValueType() != MVT::Glue && 394 "Chain and glue operands should occur at end of operand list!"); 706 Node->getValueType(Node->getNumValues()-1) == MVT::Glue) { [all...] |
ScheduleDAGSDNodes.cpp | 126 static void AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { 128 SDNode *GlueDestNode = Glue.getNode(); 130 // Don't add glue from a node to itself. 133 // Don't add glue to something which already has glue. 134 if (N->getValueType(N->getNumValues() - 1) == MVT::Glue) return; 140 VTs.push_back(MVT::Glue); 147 Ops.push_back(Glue); 168 /// offsets are not far apart (target specific), it add MVT::Glue inputs and 230 // Cluster loads by adding MVT::Glue outputs and inputs. This als [all...] |
ScheduleDAGFast.cpp | 219 if (VT == MVT::Glue) 227 if (VT == MVT::Glue) 483 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue) 484 --NumOps; // Ignore the glue operand.
|
SelectionDAGISel.cpp | [all...] |
SelectionDAGPrinter.cpp | 97 if (VT == MVT::Glue)
|
ScheduleDAGRRList.cpp | 791 if (VT == MVT::Glue) 799 if (VT == MVT::Glue) [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelDAGToDAG.cpp | 161 TopPart = SDValue(CurDAG->getMachineNode(SP::WRYrr, dl, MVT::Glue, TopPart, 175 SDNode *Mul = CurDAG->getMachineNode(Opcode, dl, MVT::i32, MVT::Glue,
|
SparcISelLowering.cpp | 568 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); [all...] |
/external/llvm/lib/Target/Alpha/ |
AlphaISelDAGToDAG.cpp | 242 CurDAG->getMachineNode(Alpha::JSRs, dl, MVT::Other, MVT::Glue, 405 MVT::Glue, Addr.getOperand(0), 411 MVT::Glue, Chain, InFlag), 0);
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelDAGToDAG.cpp | 632 SDValue(CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue, 655 Op = SDValue(CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue, 665 SDNode *AD = CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue, [all...] |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Blackfin/ |
BlackfinISelLowering.cpp | 371 NodeTys.push_back(MVT::Glue); // Returns a flag for retval copy to use. 438 SDNode *Sum = DAG.getMachineNode(Opcode, dl, MVT::i32, MVT::Glue, 446 Sum = DAG.getMachineNode(Opcode, dl, MVT::i32, MVT::Glue, 450 SDNode *CarryOut = DAG.getMachineNode(BF::OR_ac0_cc, dl, MVT::Glue,
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelDAGToDAG.cpp | 251 MVT::Glue, R20Reg, Chain);
|
/external/llvm/lib/VMCore/ |
ValueTypes.cpp | 118 case MVT::Glue: return "glue";
|
/external/llvm/lib/Target/ARM/ |
ARMISelDAGToDAG.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 534 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); 745 return DAG.getNode(MSP430ISD::CMP, dl, MVT::Glue, LHS, RHS); 834 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 476 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); 715 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); [all...] |
/external/llvm/utils/TableGen/ |
CodeGenTarget.cpp | 67 case MVT::Glue: return "MVT::Glue";
|