Searched defs:Glue (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 288 SDValue Glue = local 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/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 405 // indicates that there is potentially an incoming glue value (if Glue is not 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 }; 419 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 429 // indicates that there is potentially an incoming glue value (if Glue i 407 getCopyToReg(SDValue Chain, DebugLoc dl, unsigned Reg, SDValue N, SDValue Glue) argument 415 getCopyToReg(SDValue Chain, DebugLoc dl, SDValue Reg, SDValue N, SDValue Glue) argument 431 getCopyFromReg(SDValue Chain, DebugLoc dl, unsigned Reg, EVT VT, SDValue Glue) argument [all...] |
H A D | ValueTypes.h | 82 Glue = 34, // This glues nodes together during pre-RA sched enumerator in enum:llvm::MVT::SimpleValueType
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 126 static void AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { argument 128 SDNode *GlueDestNode = Glue.getNode(); 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 also 308 // nodes. Nodes can have at most one glue input and one glue output. Glue 314 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { 324 while (N->getValueType(N->getNumValues()-1) == MVT::Glue) { [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 2631 MVT::Glue, Ops, 5); 2924 SDValue Glue = Chain.getValue(1); local 2927 ARM::R0, MVT::i32, Glue); 2928 Glue = Result.getValue(2); 2933 ARM::R1, MVT::i32, Glue); 2934 Glue = Result.getValue(2); 2956 SDValue Glue = Chain.getValue(1); local 2958 ARM::R2, MVT::i32, Glue); 2959 Glue = Val0.getValue(1); 2961 ARM::R3, MVT::i32, Glue); [all...] |
Completed in 108 milliseconds