HomeSort by relevance Sort by last modified time
    Searched refs:Glue (Results 1 - 25 of 38) sorted by null

1 2

  /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";

Completed in 2364 milliseconds

1 2