Home
last modified time | relevance | path

Searched refs:NewChain (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObject.h168 FieldChainInfo(FieldChain::Factory &F, FieldChain NewChain) in FieldChainInfo() argument
170 Chain = NewChain; in FieldChainInfo()
342 FieldChainInfo NewChain = *this; in add() local
343 NewChain.Chain = ChainFactory.add(FN, Chain); in add()
344 return NewChain; in add()
349 FieldChainInfo NewChain(ChainFactory, Chain.getTail()); in replaceHead()
350 return NewChain.add(FN); in replaceHead()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp573 SmallVector<ChainElem, 1> NewChain; in splitChainByMayAliasInstrs() local
574 NewChain.emplace_back(*ChainBegin); in splitChainByMayAliasInstrs()
576 if (isSafeToMove<IsLoad>(ChainIt->Inst, NewChain.front().Inst, in splitChainByMayAliasInstrs()
581 NewChain.emplace_back(*ChainIt); in splitChainByMayAliasInstrs()
586 if (NewChain.size() > 1) { in splitChainByMayAliasInstrs()
589 dumpChain(NewChain); in splitChainByMayAliasInstrs()
591 Chains.emplace_back(std::move(NewChain)); in splitChainByMayAliasInstrs()
595 NewChain = SmallVector<ChainElem, 1>({*ChainIt}); in splitChainByMayAliasInstrs()
598 if (NewChain.size() > 1) { in splitChainByMayAliasInstrs()
601 dumpChain(NewChain); in splitChainByMayAliasInstrs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp224 SDValue NewChain = replaceInChain(CurDAG, Chain, CheckEventChainOut, in tryBRIND() local
226 if (!NewChain.getNode()) in tryBRIND()
228 Chain = NewChain; in tryBRIND()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2122 SDValue Value, NewChain; in SplitVecRes_LOAD() local
2123 std::tie(Value, NewChain) = TLI.scalarizeVectorLoad(LD, DAG); in SplitVecRes_LOAD()
2125 ReplaceValueWith(SDValue(LD, 1), NewChain); in SplitVecRes_LOAD()
4437 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, in SplitVecOp_VSETCC() local
4439 ReplaceValueWith(SDValue(N, 1), NewChain); in SplitVecOp_VSETCC()
4474 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, in SplitVecOp_FP_ROUND() local
4476 ReplaceValueWith(SDValue(N, 1), NewChain); in SplitVecOp_FP_ROUND()
5350 SDValue NewChain; in WidenVecRes_StrictFP() local
5352 NewChain = Chains[0]; in WidenVecRes_StrictFP()
5354 NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in WidenVecRes_StrictFP()
[all …]
H A DLegalizeVectorOps.cpp2332 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OpChains); in UnrollStrictFPOp() local
2335 Results.push_back(NewChain); in UnrollStrictFPOp()
H A DDAGCombiner.cpp13972 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in CombineExtLoad() local
13976 AddToWorklist(NewChain.getNode()); in CombineExtLoad()
13985 CombineTo(N0.getNode(), Trunc, NewChain); in CombineExtLoad()
21355 SDValue NewChain = getMergeStoreChains(StoreNodes, NumStores); in mergeStoresOfConstantsOrVecElts() local
21366 NewChain, DL, StoredVal, FirstInChain->getBasePtr(), in mergeStoresOfConstantsOrVecElts()
21380 NewChain, DL, ExtendedStoreVal, FirstInChain->getBasePtr(), in mergeStoresOfConstantsOrVecElts()
21392 AddToWorklist(NewChain.getNode()); in mergeStoresOfConstantsOrVecElts()
29756 SDValue NewChain = STChain->getChain(); in parallelizeChainedStores() local
29760 SDValue BetterChain = FindBetterChain(S, NewChain); in parallelizeChainedStores()
29768 SDValue BetterChain = FindBetterChain(St, NewChain); in parallelizeChainedStores()
[all …]
H A DTargetLowering.cpp10196 SDValue NewChain = DAG.getNode(ISD::TokenFactor, SL, MVT::Other, LoadChains); in scalarizeVectorLoad() local
10199 return std::make_pair(Value, NewChain); in scalarizeVectorLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.h117 SDNode *glueCopyToOp(SDNode *N, SDValue NewChain, SDValue Glue) const;
H A DR600ISelLowering.cpp1130 SDValue NewChain = DAG.getNode(AMDGPUISD::DUMMY_CHAIN, DL, MVT::Other, Chain); in LowerSTORE() local
1133 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), MemVT, in LowerSTORE()
H A DAMDGPUISelDAGToDAG.cpp385 SDNode *AMDGPUDAGToDAGISel::glueCopyToOp(SDNode *N, SDValue NewChain, in glueCopyToOp() argument
388 Ops.push_back(NewChain); // Replace the chain. in glueCopyToOp()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp3311 BlockChain *NewChain = BlockToChain[NewSucc]; in maybeTailDuplicateBlock() local
3312 if (NewChain != &Chain && NewChain != PredChain) in maybeTailDuplicateBlock()
3313 NewChain->UnscheduledPredecessors++; in maybeTailDuplicateBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp3273 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in LowerUnalignedLoad() local
3275 SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl); in LowerUnalignedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2760 SDValue NewChain = SDValue(Intr.getNode(), 1); in emitIntrinsicWithCCAndChain() local
2761 DAG.ReplaceAllUsesOfValueWith(OldChain, NewChain); in emitIntrinsicWithCCAndChain()
3698 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in getVectorCmp() local
3699 SDValue Ops[2] = { Res, NewChain }; in getVectorCmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp858 SDValue NewChain = in moveBelowOrigChain() local
861 Ops.push_back(NewChain); in moveBelowOrigChain()
H A DX86ISelLowering.cpp32925 SDValue NewChain = emitLockedStackOp(DAG, Subtarget, Chain, DL); in lowerAtomicArith() local
32929 DAG.getUNDEF(VT), NewChain); in lowerAtomicArith()
32932 SDValue NewChain = DAG.getNode(ISD::MEMBARRIER, DL, MVT::Other, Chain); in lowerAtomicArith() local
32936 DAG.getUNDEF(VT), NewChain); in lowerAtomicArith()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16898 if (SDValue NewChain = PerformExtractFpToIntStores(St, DCI.DAG)) in PerformSTORECombine() local
16899 return NewChain; in PerformSTORECombine()
17950 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in PerformSplittingToWideningLoad() local
17951 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), NewChain); in PerformSplittingToWideningLoad()
18839 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in PerformSplittingMVEEXTToWideningLoad() local
18840 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), NewChain); in PerformSplittingMVEEXTToWideningLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp9345 SDValue NewChain = changeStreamingMode( in LowerCall() local
9348 Chain = NewChain.getValue(0); in LowerCall()
9349 InGlue = NewChain.getValue(1); in LowerCall()