Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.cpp75 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in EmitTargetCodeForMemcpy()
87 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in EmitTargetCodeForMemcpy()
118 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in EmitTargetCodeForMemcpy()
140 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in EmitTargetCodeForMemcpy()
/external/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp216 if (Chain->getOpcode() != ISD::TokenFactor) in replaceInChain()
230 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, Ops); in replaceInChain()
DXCoreISelLowering.cpp409 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), in lowerLoadWordFromAlignedBasePlusOffset()
475 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), in LowerLOAD()
535 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, StoreLow, StoreHigh); in LowerSTORE()
867 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerEH_RETURN()
933 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerINIT_TRAMPOLINE()
1100 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCallResult()
1184 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCCCCallTo()
1401 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, CFRegNode); in LowerCCCArguments()
1430 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerCCCArguments()
1512 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerReturn()
/external/llvm/lib/CodeGen/SelectionDAG/
DResourcePriorityQueue.cpp89 case ISD::TokenFactor: break; in numberRCValPredInSU()
126 case ISD::TokenFactor: break; in numberRCValSuccInSU()
457 case ISD::TokenFactor: in SUSchedulingCost()
DScheduleDAGSDNodes.cpp395 if (NI->getOpcode() == ISD::TokenFactor) in BuildSchedUnits()
491 if(isChain && OpN->getOpcode() == ISD::TokenFactor) in AddSchedEdges()
597 if (N && N->getOpcode() == ISD::TokenFactor) { in computeLatency()
DLegalizeTypesGeneric.cpp278 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()
DScheduleDAGRRList.cpp418 if (N->getOpcode() == ISD::TokenFactor) { in IsChainDependent()
465 if (N->getOpcode() == ISD::TokenFactor) { in FindCallSeqStart()
679 case ISD::TokenFactor: in EmitNode()
1887 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority()
2578 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing()
DLegalizeVectorOps.cpp575 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains); in ExpandLoad()
631 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores); in ExpandStore()
DLegalizeDAG.cpp390 SDValue Result = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores); in ExpandUnalignedStore()
423 DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Store1, Store2); in ExpandUnalignedStore()
507 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores); in ExpandUnalignedLoad()
568 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in ExpandUnalignedLoad()
701 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in OptimizeFloatStore()
837 SDValue Result = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in LegalizeStoreOps()
1018 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in LegalizeLoadOps()
1048 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in LegalizeLoadOps()
1535 StoreChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores); in ExpandVectorBuildThroughStack()
DSelectionDAGISel.cpp2029 if (User->getOpcode() != ISD::TokenFactor) { in WalkChainUsers()
2133 if (N->getOpcode() != ISD::TokenFactor) { in HandleMergeInputChains()
2155 return CurDAG->getNode(ISD::TokenFactor, SDLoc(ChainNodesMatched[0]), in HandleMergeInputChains()
2465 case ISD::TokenFactor: in SelectCodeCommon()
DSelectionDAGDumper.cpp77 case ISD::TokenFactor: return "TokenFactor"; in getOperationName()
DSelectionDAGBuilder.cpp810 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in getCopyToRegs()
911 SDValue Root = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in getRoot()
941 Root = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in getControlRoot()
1223 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), in visitRet()
3513 SDValue Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in visitLoad()
3531 SDValue Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in visitLoad()
3576 SDValue Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in visitStore()
3590 SDValue StoreNode = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in visitStore()
6729 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, OutChains); in visitInlineAsm()
7295 CLI.Chain = CLI.DAG.getNode(ISD::TokenFactor, CLI.DL, MVT::Other, Chains); in LowerCallTo()
DSelectionDAG.cpp2777 case ISD::TokenFactor: in getNode()
3073 case ISD::TokenFactor: in getNode()
3676 return getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, ArgChains); in getStackArgumentTokenFactor()
3997 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemcpyLoadsAndStores()
4062 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains); in getMemmoveLoadsAndStores()
4076 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemmoveLoadsAndStores()
4177 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in getMemsetStores()
6347 if (getOpcode() == ISD::TokenFactor) { in reachesChainWithoutSideEffects()
DLegalizeVectorTypes.cpp945 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in SplitVecRes_LOAD()
1406 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in SplitVecOp_STORE()
2248 NewChain = DAG.getNode(ISD::TokenFactor, SDLoc(LD), MVT::Other, LdChain); in WidenVecRes_LOAD()
2597 return DAG.getNode(ISD::TokenFactor, SDLoc(ST), MVT::Other, StChain); in WidenVecOp_STORE()
DLegalizeIntegerTypes.cpp1913 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in ExpandIntRes_LOAD()
1941 Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1), in ExpandIntRes_LOAD()
2746 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in ExpandIntOp_STORE()
2784 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in ExpandIntOp_STORE()
DInstrEmitter.cpp882 case ISD::TokenFactor: // fall thru in EmitSpecialNode()
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h50 TokenFactor, enumerator
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp119 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2); in EmitTargetCodeForMemset()
133 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chain1, Chain2); in EmitTargetCodeForMemset()
/external/llvm/lib/Target/X86/
DX86SelectionDAGInfo.cpp266 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Results); in EmitTargetCodeForMemcpy()
DX86ISelDAGToDAG.cpp378 assert(Chain.getOpcode() == ISD::TokenFactor && in MoveBelowOrigChain()
386 CurDAG->getNode(ISD::TokenFactor, SDLoc(Load), MVT::Other, Ops); in MoveBelowOrigChain()
439 if (Chain.getOperand(0).getOpcode() == ISD::TokenFactor && in isCalleeLoad()
1972 } else if (Chain.getOpcode() == ISD::TokenFactor) { in isLoadIncOrDecStore()
2000 InputChain = CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), in isLoadIncOrDecStore()
/external/llvm/test/CodeGen/X86/
Drd-mod-wr-eflags.ll176 ; Deal with TokenFactor chain
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp492 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); in LowerFormalArguments_32()
532 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerFormalArguments_32()
647 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains); in LowerFormalArguments_64()
879 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_32()
1195 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains); in LowerCall_64()
2588 SDValue OutChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerF128Load()
2634 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerF128Store()
/external/llvm/lib/Target/R600/
DAMDGPUISelLowering.cpp632 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in LowerConstantInitializer()
656 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in LowerConstantInitializer()
1033 DAG.getNode(ISD::TokenFactor, SL, MVT::Other, Chains) in SplitVectorLoad()
1120 return DAG.getNode(ISD::TokenFactor, SL, MVT::Other, Chains); in SplitVectorStore()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp525 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall()
923 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp2409 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments_32SVR4()
2700 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments_64SVR4()
3066 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments_Darwin()
3318 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains2); in PrepareTailCall()
3889 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_32SVR4()
4320 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_64SVR4()
4718 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_Darwin()
7336 } else if (ChainNext->getOpcode() == ISD::TokenFactor) { in findConsecutiveLoad()
7369 UI->getOpcode() == ISD::TokenFactor) && !Visited.count(*UI)) in findConsecutiveLoad()
8190 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in PerformDAGCombine()

12