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

1 2

  /external/llvm/lib/Target/PTX/
PTXSelectionDAGInfo.cpp 63 // Emit up to MAX_LOADS_IN_LDM loads, then a TokenFactor barrier, then the
77 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
88 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
117 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
138 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
  /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);
114 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
135 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
  /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 234 /// this instruction must be a TokenFactor. Returns an empty SDValue if
241 if (Chain->getOpcode() != ISD::TokenFactor)
255 return CurDAG->getNode(ISD::TokenFactor, Chain->getDebugLoc(), MVT::Other,
273 // indirect branch or used in a TokenFactor which is the operand of the
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/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 323 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
379 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
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...]
LegalizeVectorTypes.cpp 733 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
    [all...]
SelectionDAGBuilder.cpp 766 // a single scheduling unit. If we create a TokenFactor and return it as
767 // chain, then the TokenFactor is both a predecessor (operand) of the
771 // c3 = TokenFactor c1, c2
776 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Chains[0], NumRegs);
    [all...]
DAGCombiner.cpp     [all...]
SelectionDAG.cpp     [all...]
LegalizeIntegerTypes.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86SelectionDAGInfo.cpp 170 // TODO: Use a Tokenfactor, as in memcpy, instead of a single chain.
257 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
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/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/llvm/lib/Target/MBlaze/
MBlazeISelLowering.cpp 775 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
    [all...]
  /external/llvm/lib/Target/CellSPU/
SPUISelLowering.cpp 709 the_chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, low.getValue(1),
    [all...]
  /external/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/Blackfin/
BlackfinISelLowering.cpp 347 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 454 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
    [all...]

Completed in 80 milliseconds

1 2