Home
last modified time | relevance | path

Searched refs:TokenFactor (Results 1 – 25 of 51) sorted by relevance

123

/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DResourcePriorityQueue.cpp83 case ISD::TokenFactor: break; in numberRCValPredInSU()
120 case ISD::TokenFactor: break; in numberRCValSuccInSU()
442 case ISD::TokenFactor: in SUSchedulingCost()
H A DScheduleDAGSDNodes.cpp409 if (NI->getOpcode() == ISD::TokenFactor) in BuildSchedUnits()
507 if(isChain && OpN->getOpcode() == ISD::TokenFactor) in AddSchedEdges()
621 if (N && N->getOpcode() == ISD::TokenFactor) { in computeLatency()
H A DLegalizeVectorTypes.cpp1601 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in SplitVecRes_StrictFPOp()
1656 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in UnrollVectorOp_StrictFP()
1863 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecRes_LOAD()
1943 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecRes_VP_LOAD()
2107 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecRes_MLOAD()
2198 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecRes_Gather()
3329 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in SplitVecOp_VP_STORE()
3403 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in SplitVecOp_VP_STRIDED_STORE()
3479 Res = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in SplitVecOp_MSTORE()
3606 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in SplitVecOp_STORE()
[all …]
H A DLegalizeTypesGeneric.cpp275 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in ExpandRes_NormalLoad()
487 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in ExpandOp_NormalStore()
H A DSelectionDAGISel.cpp1121 if (N->getOpcode() == ISD::TokenFactor || N->getNodeId() < 0) in DoInstructionSelection()
1124 if (Op->getOpcode() == ISD::TokenFactor) in DoInstructionSelection()
2405 if (ChainNode->getOpcode() != ISD::TokenFactor) in UpdateChains()
2449 if (V->getOpcode() == ISD::TokenFactor) { in HandleMergeInputChains()
2482 return CurDAG->getNode(ISD::TokenFactor, SDLoc(ChainNodesMatched[0]), in HandleMergeInputChains()
2869 case ISD::TokenFactor: in SelectCodeCommon()
H A DScheduleDAGRRList.cpp453 if (N->getOpcode() == ISD::TokenFactor) { in IsChainDependent()
498 if (N->getOpcode() == ISD::TokenFactor) { in FindCallSeqStart()
710 case ISD::TokenFactor: in EmitNode()
2050 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority()
2739 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing()
H A DSelectionDAG.cpp5378 case ISD::TokenFactor: in getNode()
6138 case ISD::TokenFactor: in getNode()
6963 SDValue LoadToken = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in chainLoadsAndStoresForMemcpy()
7175 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemcpyLoadsAndStores()
7281 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemmoveLoadsAndStores()
7402 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemsetStores()
10832 SDValue TokenFactor = getNode(ISD::TokenFactor, SDLoc(OldChain), MVT::Other, in makeEquivalentMemoryOrdering() local
10834 ReplaceAllUsesOfValueWith(OldChain, TokenFactor); in makeEquivalentMemoryOrdering()
10836 return TokenFactor; in makeEquivalentMemoryOrdering()
11239 if (getOpcode() == ISD::TokenFactor) { in reachesChainWithoutSideEffects()
[all …]
H A DLegalizeDAG.cpp482 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in OptimizeFloatStore()
616 SDValue Result = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in LegalizeStoreOps()
806 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in LegalizeLoadOps()
834 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in LegalizeLoadOps()
1521 StoreChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores); in ExpandVectorBuildThroughStack()
2362 MemChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Store1, Store2); in ExpandLegalINT_TO_FP()
4809 Tmp3 = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Tmp1.getValue(1), in PromoteNode()
4834 Tmp4 = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Tmp1.getValue(1), in PromoteNode()
H A DLegalizeVectorOps.cpp1465 SDValue TF = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, fHI.getValue(1), in ExpandUINT_TO_FLOAT()
1689 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OpChains); in UnrollStrictFPOp()
H A DSelectionDAGDumper.cpp110 case ISD::TokenFactor: return "TokenFactor"; in getOperationName()
/openbsd/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp228 if (Chain->getOpcode() != ISD::TokenFactor) in replaceInChain()
242 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, Ops); in replaceInChain()
H A DXCoreISelLowering.cpp395 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), in lowerLoadWordFromAlignedBasePlusOffset()
455 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), in LowerLOAD()
509 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, StoreLow, StoreHigh); in LowerSTORE()
843 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerEH_RETURN()
907 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
1094 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCallResult()
1175 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCCCCallTo()
1377 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, CFRegNode); in LowerCCCArguments()
1404 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerCCCArguments()
1486 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerReturn()
/openbsd/gnu/llvm/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp344 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall()
448 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in lowerCallResult()
592 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, CFRegNode); in LowerCallArguments()
619 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerCallArguments()
693 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerReturn()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp269 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, ArrayRef(TFOps, i)); in EmitTargetCodeForMemcpy()
284 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, ArrayRef(TFOps, i)); in EmitTargetCodeForMemcpy()
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp123 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2); in EmitTargetCodeForMemset()
136 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2); in EmitTargetCodeForMemset()
H A DSystemZISelDAGToDAG.cpp1294 } else if (Chain.getOpcode() == ISD::TokenFactor) { in isFusableLoadOpStorePattern()
1324 InputChain = CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), in isFusableLoadOpStorePattern()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h52 TokenFactor, enumerator
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp169 SDValue Res = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in EmitUnrolledSetTag()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp257 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Results); in emitConstantSizeRepmov()
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVEISelLowering.cpp744 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains); in LowerCall()
1358 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadF128()
1399 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadI1()
1420 SDValue OutChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerLoadI1()
1486 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerStoreF128()
1520 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerStoreI1()
1535 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in lowerStoreI1()
H A DVVPISelLowering.cpp248 CDAG.getNode(ISD::TokenFactor, MVT::Other, {LowChain, HiChain}); in splitPackedLoadStore()
/openbsd/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp577 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); in LowerFormalArguments_32()
616 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerFormalArguments_32()
727 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments_64()
1011 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_32()
1336 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains); in LowerCall_64()
2943 SDValue OutChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerF128Load()
2993 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerF128Store()
/openbsd/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp516 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Copy, Chain); in LowerCCCArguments()
711 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, in LowerCCCCallTo()
/openbsd/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp417 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments()
630 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains); in LowerCall()
/openbsd/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp716 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); in LowerCCCArguments()
883 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCCCCallTo()

123