| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ResourcePriorityQueue.cpp | 84 case ISD::TokenFactor: break; in numberRCValPredInSU() 120 case ISD::TokenFactor: break; in numberRCValSuccInSU() 442 case ISD::TokenFactor: in SUSchedulingCost()
|
| H A D | ScheduleDAGSDNodes.cpp | 386 if (NI->getOpcode() == ISD::TokenFactor) in BuildSchedUnits() 482 if(isChain && OpN->getOpcode() == ISD::TokenFactor) in AddSchedEdges() 596 if (N && N->getOpcode() == ISD::TokenFactor) { in computeLatency()
|
| H A D | LegalizeTypesGeneric.cpp | 281 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in ExpandRes_NormalLoad() 494 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in ExpandOp_NormalStore()
|
| H A D | ScheduleDAGRRList.cpp | 445 if (N->getOpcode() == ISD::TokenFactor) { in IsChainDependent() 490 if (N->getOpcode() == ISD::TokenFactor) { in FindCallSeqStart() 702 case ISD::TokenFactor: in EmitNode() 2016 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority() 2695 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing()
|
| H A D | SelectionDAGISel.cpp | 1073 if (N->getOpcode() == ISD::TokenFactor || N->getNodeId() < 0) in DoInstructionSelection() 1076 if (Op->getOpcode() == ISD::TokenFactor) in DoInstructionSelection() 2516 if (ChainNode->getOpcode() != ISD::TokenFactor) in UpdateChains() 2560 if (V->getOpcode() == ISD::TokenFactor) { in HandleMergeInputChains() 2593 return CurDAG->getNode(ISD::TokenFactor, SDLoc(ChainNodesMatched[0]), in HandleMergeInputChains() 2958 case ISD::TokenFactor: in SelectCodeCommon()
|
| H A D | LegalizeVectorTypes.cpp | 1200 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in SplitVecRes_StrictFPOp() 1326 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecRes_LOAD() 1392 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecRes_MLOAD() 1454 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecRes_MGATHER() 2042 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecOp_MGATHER() 2112 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in SplitVecOp_MSTORE() 2217 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in SplitVecOp_STORE() 2841 NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in WidenVecRes_StrictFP() 3280 NewChain = DAG.getNode(ISD::TokenFactor, SDLoc(LD), MVT::Other, LdChain); in WidenVecRes_LOAD() 3932 return DAG.getNode(ISD::TokenFactor, SDLoc(ST), MVT::Other, StChain); in WidenVecOp_STORE()
|
| H A D | SelectionDAG.cpp | 4266 case ISD::TokenFactor: in getNode() 4778 case ISD::TokenFactor: in getNode() 5649 SDValue LoadToken = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in chainLoadsAndStoresForMemcpy() 5844 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemcpyLoadsAndStores() 5933 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemmoveLoadsAndStores() 6034 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemsetStores() 8518 SDValue TokenFactor = in makeEquivalentMemoryOrdering() local 8520 ReplaceAllUsesOfValueWith(OldChain, TokenFactor); in makeEquivalentMemoryOrdering() 8521 UpdateNodeOperands(TokenFactor.getNode(), OldChain, NewChain); in makeEquivalentMemoryOrdering() 8522 return TokenFactor; in makeEquivalentMemoryOrdering() [all …]
|
| H A D | LegalizeVectorOps.cpp | 707 NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains); in ExpandLoad() 1260 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OpChains); in ExpandStrictFPOp()
|
| H A D | SelectionDAGDumper.cpp | 106 case ISD::TokenFactor: return "TokenFactor"; in getOperationName()
|
| H A D | SelectionDAGBuilder.cpp | 928 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in getCopyToRegs() 1043 DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, ExtractedTFs); in getRoot() 1047 Root = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, PendingLoads); in getRoot() 1072 Root = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in getControlRoot() 1607 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), in visitRet() 3733 SDValue Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in visitLoad() 3762 SDValue Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in visitLoad() 3895 SDValue Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in visitStore() 3908 SDValue StoreNode = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in visitStore() 8731 CLI.Chain = CLI.DAG.getNode(ISD::TokenFactor, CLI.DL, MVT::Other, Chains); in LowerCallTo() [all …]
|
| H A D | DAGCombiner.cpp | 1487 case ISD::TokenFactor: return visitTokenFactor(N); in visit() 1718 case ISD::TokenFactor: in visitTokenFactor() 1802 case ISD::TokenFactor: in visitTokenFactor() 7725 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in visitMSTORE() 13211 SDValue Token = DAG.getNode(ISD::TokenFactor, SDLoc(N), in visitLOAD() 13832 else if (Chain->getOpcode() == ISD::TokenFactor && in CheckForMaskedLoad() 14181 return DAG.getNode(ISD::TokenFactor, StoreDL, MVT::Other, Chains); in getMergeStoreChains() 14492 if (N->getOpcode() == ISD::TokenFactor) { in checkMergeStoreCandidatesForDependencies() 15064 SDValue Token = DAG.getNode(ISD::TokenFactor, SL, in replaceStoreChain() 15145 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, in replaceStoreOfFPConstant() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.cpp | 222 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in EmitTargetCodeForMemcpy() 238 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in EmitTargetCodeForMemcpy()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreISelDAGToDAG.cpp | 221 if (Chain->getOpcode() != ISD::TokenFactor) in replaceInChain() 235 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, Ops); in replaceInChain()
|
| H A D | XCoreISelLowering.cpp | 398 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), in lowerLoadWordFromAlignedBasePlusOffset() 466 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), in LowerLOAD() 527 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, StoreLow, StoreHigh); in LowerSTORE() 861 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerEH_RETURN() 925 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE() 1091 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCallResult() 1173 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCCCCallTo() 1376 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, CFRegNode); in LowerCCCArguments() 1405 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerCCCArguments() 1487 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerReturn()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 308 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall() 413 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in lowerCallResult() 558 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, CFRegNode); in LowerCallArguments() 583 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerCallArguments() 657 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerReturn()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.cpp | 109 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2); in EmitTargetCodeForMemset() 122 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2); in EmitTargetCodeForMemset()
|
| H A D | SystemZISelDAGToDAG.cpp | 1244 } else if (Chain.getOpcode() == ISD::TokenFactor) { in isFusableLoadOpStorePattern() 1274 InputChain = CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), in isFusableLoadOpStorePattern()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | ISDOpcodes.h | 50 TokenFactor, enumerator
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.cpp | 297 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Results); in EmitTargetCodeForMemcpy()
|
| H A D | X86ISelDAGToDAG.cpp | 657 assert(Chain.getOpcode() == ISD::TokenFactor && in moveBelowOrigChain() 665 CurDAG->getNode(ISD::TokenFactor, SDLoc(Load), MVT::Other, Ops); in moveBelowOrigChain() 715 if (Chain.getOperand(0).getOpcode() == ISD::TokenFactor && in isCalleeLoad() 2527 } else if (Chain.getOpcode() == ISD::TokenFactor) { in isFusableLoadOpStorePattern() 2555 CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, ChainOps); in isFusableLoadOpStorePattern()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 531 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); in LowerFormalArguments_32() 570 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerFormalArguments_32() 681 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments_64() 926 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_32() 1229 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains); in LowerCall_64() 2763 SDValue OutChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerF128Load() 2813 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerF128Store()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 520 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Copy, Chain); in LowerCCCArguments() 706 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, in LowerCCCCallTo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 3636 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments_32SVR4() 4064 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments_64SVR4() 4424 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments_Darwin() 4885 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains2); in PrepareTailCall() 5523 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_32SVR4() 6191 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_64SVR4() 6585 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_Darwin() 7215 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in spliceIntoChain() 9497 StoreChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores); in LowerVectorStore() 11244 } else if (ChainNext->getOpcode() == ISD::TokenFactor) { in findConsecutiveLoad() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 698 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); in LowerCCCArguments() 866 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCCCCallTo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 1224 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments() 1471 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains); in LowerCall()
|