/external/llvm/lib/Target/ARM/ |
ARMSelectionDAGInfo.cpp | 60 // Emit up to MAX_LOADS_IN_LDM loads, then a TokenFactor barrier, then the 74 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i); 85 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i); 115 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i); 136 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
|
/external/llvm/lib/Target/SystemZ/ |
SystemZSelectionDAGInfo.cpp | 97 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2); 111 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2);
|
SystemZISelLowering.cpp | 683 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, 767 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, [all...] |
/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 47 /// TokenFactor - This node takes multiple tokens as input and produces a 50 TokenFactor, [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelDAGToDAG.cpp | 184 /// this instruction must be a TokenFactor. Returns an empty SDValue if 191 if (Chain->getOpcode() != ISD::TokenFactor) 205 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, 223 // indirect branch or used in a TokenFactor which is the operand of the
|
XCoreISelLowering.cpp | 360 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), 426 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), 488 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, StoreLow, StoreHigh); 817 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains, 5); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
ResourcePriorityQueue.cpp | 88 case ISD::TokenFactor: break; 125 case ISD::TokenFactor: break; 457 case ISD::TokenFactor:
|
ScheduleDAGSDNodes.cpp | 386 // Schedule zero-latency TokenFactor below any nodes that may increase the 387 // schedule height. Otherwise, ancestors of the TokenFactor may appear to 389 if (NI->getOpcode() == ISD::TokenFactor) 484 // Special-case TokenFactor chains as zero-latency. 485 if(isChain && OpN->getOpcode() == ISD::TokenFactor) 588 // TokenFactor operands are considered zero latency, and some schedulers 591 if (N && N->getOpcode() == ISD::TokenFactor) { [all...] |
LegalizeTypesGeneric.cpp | 273 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), 463 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi);
|
LegalizeVectorOps.cpp | 510 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, 566 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
|
SelectionDAGDumper.cpp | 77 case ISD::TokenFactor: return "TokenFactor";
|
SelectionDAGISel.cpp | [all...] |
LegalizeDAG.cpp | 385 // The order of the stores doesn't matter - say it with a TokenFactor. 387 DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Stores[0], 420 DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Store1, Store2); 503 // The order of the stores doesn't matter - say it with a TokenFactor. 504 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Stores[0], 564 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), 695 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); [all...] |
ScheduleDAGRRList.cpp | 413 // For a TokenFactor, examine each operand. There may be multiple ways 416 if (N->getOpcode() == ISD::TokenFactor) { 460 // For a TokenFactor, examine each operand. There may be multiple ways 463 if (N->getOpcode() == ISD::TokenFactor) { 677 case ISD::TokenFactor: [all...] |
LegalizeVectorTypes.cpp | 835 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), [all...] |
SelectionDAGBuilder.cpp | [all...] |
SelectionDAG.cpp | [all...] |
InstrEmitter.cpp | [all...] |
LegalizeIntegerTypes.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86SelectionDAGInfo.cpp | 173 // TODO: Use a Tokenfactor, as in memcpy, instead of a single chain. 268 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
|
X86ISelDAGToDAG.cpp | 39 STATISTIC(NumLoadMoved, "Number of loads moved below TokenFactor"); 368 assert(Chain.getOpcode() == ISD::TokenFactor && 376 CurDAG->getNode(ISD::TokenFactor, SDLoc(Load), 430 if (Chain.getOperand(0).getOpcode() == ISD::TokenFactor && [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 481 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); 521 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, 637 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | 510 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &MemOpChains[0], [all...] |