/external/llvm/lib/Target/SystemZ/ |
SystemZSelectionDAGInfo.cpp | 155 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); 177 static SDValue addIPMSequence(SDLoc DL, SDValue Glue, SelectionDAG &DAG) { 178 SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, Glue); 195 SDValue Glue = Chain.getValue(1); 196 return std::make_pair(addIPMSequence(DL, Glue, DAG), Chain); 207 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other, MVT::Glue); 216 SDValue Glue = End.getValue(2); 223 Glue}; 224 VTs = DAG.getVTList(PtrVT, MVT::Glue); 245 SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::Other, MVT::Glue); [all...] |
SystemZISelLowering.cpp | [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelDAGToDAG.cpp | 261 SDValue Glue = 262 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, 264 Glue = 265 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, 266 constOne, Glue), 0); 270 nextAddr->getOperand(0), Glue); 272 return CurDAG->SelectNodeTo(N, XCore::BAU_1r, MVT::Other, nextAddr, Glue);
|
/external/v8/test/mjsunit/harmony/ |
regexp-property-enumerated.js | 15 t(/\p{Line_Break=Glue}/u, "\u00A0");
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGFast.cpp | 225 if (VT == MVT::Glue) 232 if (VT == MVT::Glue) 437 // CopyFromReg has: "chain, Val, glue" so operand 1 gives the type. 494 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue) 495 --NumOps; // Ignore the glue operand. 662 DenseMap<SDNode*, SDNode*> GluedMap; // Cache glue to its user 688 if (NumLeft == NumOps && Op.getValueType() == MVT::Glue) { 689 // Schedule glue operand right above N. 691 assert(OpN->getNodeId() != 0 && "Glue operand not ready?"); 698 // Glue operand is already scheduled [all...] |
ScheduleDAGSDNodes.cpp | 163 static bool AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { 164 SDNode *GlueDestNode = Glue.getNode(); 166 // Don't add glue from a node to itself. 169 // Don't add a glue operand to something that already uses glue. 171 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { 174 // Don't add glue to something that already has a glue value. 175 if (N->getValueType(N->getNumValues() - 1) == MVT::Glue) return false; 179 VTs.push_back(MVT::Glue); [all...] |
StatepointLowering.cpp | 331 // ch, glue = callseq_start ch 332 // ch, glue = X86::Call ch, glue 333 // ch, glue = callseq_end ch, glue 334 // get_return_value ch, glue 682 // Call Node: Chain, Target, {Args}, RegMask, [Glue] 685 SDValue Glue; 688 // Glue is always last operand 689 Glue = CallNode->getOperand(CallNode->getNumOperands() - 1) [all...] |
InstrEmitter.cpp | 42 /// operands first, then an optional chain, and optional glue operands (which do 46 while (N && Node->getValueType(N - 1) == MVT::Glue) 54 /// followed by an optional chain operand, then an optional glue operand. 59 /// the chain and glue. These operands may be implicit on the machine instr. 63 while (N && Node->getOperand(N - 1).getValueType() == MVT::Glue) 128 if (VT == MVT::Other || VT == MVT::Glue) 318 Op.getValueType() != MVT::Glue && 319 "Chain and glue operands should occur at end of operand list!"); 435 Op.getValueType() != MVT::Glue && 436 "Chain and glue operands should occur at end of operand list!") [all...] |
SelectionDAGPrinter.cpp | 102 if (VT == MVT::Glue)
|
SelectionDAGISel.cpp | [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelDAGToDAG.cpp | 173 SDValue Glue = N->getGluedNode() ? N->getOperand(NumOps-1) 177 // Glue node will be appended late. 253 // Update the original glue user. 288 Glue = Chain.getValue(1); 310 if (Glue.getNode()) 311 AsmNodeOperands.push_back(Glue); 316 CurDAG->getVTList(MVT::Other, MVT::Glue), AsmNodeOperands);
|
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
Mips16ISelDAGToDAG.cpp | 50 SDNode *Mul = CurDAG->getMachineNode(Opc, DL, MVT::Glue, N->getOperand(0), 56 Lo = CurDAG->getMachineNode(Opcode, DL, Ty, MVT::Glue, InFlag); 289 SDNode *Result = CurDAG->SelectNodeTo(Node, MOp, VT, MVT::Glue, LHS,
|
/external/llvm/include/llvm/CodeGen/ |
SelectionDAG.h | 529 // indicates that there is potentially an incoming glue value (if Glue is not 530 // null) and that there should be a glue result. 532 SDValue Glue) { 533 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 534 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue }; 536 makeArrayRef(Ops, Glue.getNode() ? 4 : 3)); 541 SDValue Glue) { 542 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 543 SDValue Ops[] = { Chain, Reg, N, Glue }; [all...] |
MachineValueType.h | 128 Glue = 65, // This glues nodes together during pre-RA sched
|
/external/llvm/lib/Target/X86/ |
X86SelectionDAGInfo.cpp | 161 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); 175 Tys = DAG.getVTList(MVT::Other, MVT::Glue); 258 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
|
X86ISelDAGToDAG.cpp | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SIISelLowering.cpp | [all...] |
AMDGPUISelDAGToDAG.cpp | 278 SDValue Glue = M0.getValue(1); 284 Ops.push_back(Glue); 728 SDVTList VTList = CurDAG->getVTList(MVT::i32, MVT::Glue); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMSelectionDAGInfo.cpp | 179 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other, MVT::Glue);
|
/external/llvm/lib/IR/ |
ValueTypes.cpp | 138 case MVT::Glue: return "glue";
|
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 680 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); [all...] |
/external/llvm/lib/Target/BPF/ |
BPFISelLowering.cpp | 358 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); 504 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue);
|
/external/llvm/utils/TableGen/ |
CodeGenTarget.cpp | 71 case MVT::Glue: return "MVT::Glue";
|