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

1 2

  /external/llvm/lib/Target/ARM/
ARMSelectionDAGInfo.cpp 223 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
245 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
  /external/llvm/lib/Target/XCore/
XCoreISelDAGToDAG.cpp 208 /// this instruction must be a TokenFactor. Returns an empty SDValue if
215 if (Chain->getOpcode() != ISD::TokenFactor)
229 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, Ops);
246 // indirect branch or used in a TokenFactor which is the operand of the
XCoreISelLowering.cpp 409 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1),
479 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1),
542 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, StoreLow, StoreHigh);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
ResourcePriorityQueue.cpp 87 case ISD::TokenFactor: break;
124 case ISD::TokenFactor: break;
455 case ISD::TokenFactor:
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);
LegalizeVectorTypes.cpp     [all...]
LegalizeVectorOps.cpp 635 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains);
693 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
    [all...]
LegalizeDAG.cpp 398 // The order of the stores doesn't matter - say it with a TokenFactor.
399 SDValue Result = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
435 DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Store1, Store2);
520 // The order of the stores doesn't matter - say it with a TokenFactor.
521 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
586 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
721 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi);
    [all...]
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...]
SelectionDAGDumper.cpp 84 case ISD::TokenFactor: return "TokenFactor";
SelectionDAGISel.cpp     [all...]
SelectionDAGBuilder.cpp 756 // a single scheduling unit. If we create a TokenFactor and return it as
757 // chain, then the TokenFactor is both a predecessor (operand) of the
761 // c3 = TokenFactor c1, c2
766 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains);
    [all...]
DAGCombiner.cpp     [all...]
SelectionDAG.cpp     [all...]
InstrEmitter.cpp     [all...]
LegalizeIntegerTypes.cpp     [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZSelectionDAGInfo.cpp 114 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2);
128 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2);
  /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/X86/
X86SelectionDAGInfo.cpp 193 // TODO: Use a Tokenfactor, as in memcpy, instead of a single chain.
283 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Results);
X86ISelDAGToDAG.cpp 42 STATISTIC(NumLoadMoved, "Number of loads moved below TokenFactor");
472 assert(Chain.getOpcode() == ISD::TokenFactor &&
480 CurDAG->getNode(ISD::TokenFactor, SDLoc(Load), MVT::Other, Ops);
530 if (Chain.getOperand(0).getOpcode() == ISD::TokenFactor &&
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 544 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain);
584 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
699 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains);
    [all...]
  /external/llvm/lib/Target/AMDGPU/
AMDGPUISelLowering.cpp 725 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
749 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.cpp 413 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);

Completed in 225 milliseconds

1 2