/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | 384 // Schedule zero-latency TokenFactor below any nodes that may increase the 385 // schedule height. Otherwise, ancestors of the TokenFactor may appear to 387 if (NI->getOpcode() == ISD::TokenFactor) 482 // Special-case TokenFactor chains as zero-latency. 483 if(isChain && OpN->getOpcode() == ISD::TokenFactor) 594 // TokenFactor operands are considered zero latency, and some schedulers 597 if (N && N->getOpcode() == ISD::TokenFactor) { [all...] |
LegalizeTypesGeneric.cpp | 288 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), 504 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi);
|
ScheduleDAGRRList.cpp | 414 // For a TokenFactor, examine each operand. There may be multiple ways 417 if (N->getOpcode() == ISD::TokenFactor) { 461 // For a TokenFactor, examine each operand. There may be multiple ways 464 if (N->getOpcode() == ISD::TokenFactor) { 678 case ISD::TokenFactor: [all...] |
LegalizeVectorTypes.cpp | [all...] |
TargetLowering.cpp | [all...] |
SelectionDAGDumper.cpp | 84 case ISD::TokenFactor: return "TokenFactor";
|
SelectionDAGISel.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | 346 // Schedule zero-latency TokenFactor below any nodes that may increase the 347 // schedule height. Otherwise, ancestors of the TokenFactor may appear to 349 if (NI->getOpcode() == ISD::TokenFactor) 444 // Special-case TokenFactor chains as zero-latency. 445 if(isChain && OpN->getOpcode() == ISD::TokenFactor) 547 // TokenFactor operands are considered zero latency, and some schedulers 550 if (N && N->getOpcode() == ISD::TokenFactor) {
|
LegalizeDAG.cpp | 460 // The order of the stores doesn't matter - say it with a TokenFactor. 461 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Stores[0], 491 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Store1, Store2); 566 // The order of the stores doesn't matter - say it with a TokenFactor. 567 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Stores[0], 626 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), [all...] |
LegalizeTypesGeneric.cpp | 232 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), 421 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi);
|
SelectionDAGISel.cpp | [all...] |
ScheduleDAGRRList.cpp | 559 case ISD::TokenFactor: [all...] |
InstrEmitter.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/XCore/ |
XCoreISelLowering.cpp | 444 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), 464 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), 526 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, StoreLow, StoreHigh); [all...] |
/external/llvm/lib/Target/X86/ |
X86SelectionDAGInfo.cpp | 192 // TODO: Use a Tokenfactor, as in memcpy, instead of a single chain. 282 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Results);
|
X86ISelDAGToDAG.cpp | 42 STATISTIC(NumLoadMoved, "Number of loads moved below TokenFactor"); 471 assert(Chain.getOpcode() == ISD::TokenFactor && 479 CurDAG->getNode(ISD::TokenFactor, SDLoc(Load), MVT::Other, Ops); 529 if (Chain.getOperand(0).getOpcode() == ISD::TokenFactor && [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
SparcISelLowering.cpp | 300 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); 340 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, 539 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 775 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 537 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); 577 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); 688 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
SPUISelLowering.cpp | 700 the_chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, low.getValue(1), [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86ISelDAGToDAG.cpp | 43 STATISTIC(NumLoadMoved, "Number of loads moved below TokenFactor"); 368 assert(Chain.getOpcode() == ISD::TokenFactor && 376 CurDAG->getNode(ISD::TokenFactor, Load.getDebugLoc(), 419 if (Chain.getOperand(0).getOpcode() == ISD::TokenFactor && [all...] |
/external/llvm/lib/Target/Lanai/ |
LanaiISelLowering.cpp | 505 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Copy, Chain); 694 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
AlphaISelLowering.cpp | 300 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, 469 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &LS[0], LS.size()); [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyISelLowering.cpp | 386 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
|