Searched refs:TFOps (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMSelectionDAGInfo.cpp | 203 SDValue TFOps[6]; in EmitTargetCodeForMemcpy() local 263 TFOps[i] = Loads[i].getValue(1); in EmitTargetCodeForMemcpy() 268 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, ArrayRef(TFOps, i)); in EmitTargetCodeForMemcpy() 275 TFOps[i] = DAG.getStore(Chain, dl, Loads[i], in EmitTargetCodeForMemcpy() 283 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, ArrayRef(TFOps, i)); in EmitTargetCodeForMemcpy()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 28629 SmallVector<SDValue, 8> TFOps; in parallelizeChainedStores() local 28635 TFOps.push_back(SDValue(S, 0)); in parallelizeChainedStores() 28650 TFOps.push_back(NewST); in parallelizeChainedStores() 28658 bool AddNewChain = llvm::all_of(TFOps, hasImprovedChain); in parallelizeChainedStores() 28660 TFOps.insert(TFOps.begin(), NewChain); in parallelizeChainedStores() 28662 SDValue TF = DAG.getTokenFactor(SDLoc(STChain), TFOps); in parallelizeChainedStores()
|