| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObject.h | 168 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 D | LoadStoreVectorizer.cpp | 573 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 D | XCoreISelDAGToDAG.cpp | 224 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 D | LegalizeVectorTypes.cpp | 2122 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 D | LegalizeVectorOps.cpp | 2332 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OpChains); in UnrollStrictFPOp() local 2335 Results.push_back(NewChain); in UnrollStrictFPOp()
|
| H A D | DAGCombiner.cpp | 13972 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 D | TargetLowering.cpp | 10196 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 D | AMDGPUISelDAGToDAG.h | 117 SDNode *glueCopyToOp(SDNode *N, SDValue NewChain, SDValue Glue) const;
|
| H A D | R600ISelLowering.cpp | 1130 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 D | AMDGPUISelDAGToDAG.cpp | 385 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 D | MachineBlockPlacement.cpp | 3311 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 D | HexagonISelLowering.cpp | 3273 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 D | SystemZISelLowering.cpp | 2760 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 D | X86ISelDAGToDAG.cpp | 858 SDValue NewChain = in moveBelowOrigChain() local 861 Ops.push_back(NewChain); in moveBelowOrigChain()
|
| H A D | X86ISelLowering.cpp | 32925 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 D | ARMISelLowering.cpp | 16898 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 D | AArch64ISelLowering.cpp | 9345 SDValue NewChain = changeStreamingMode( in LowerCall() local 9348 Chain = NewChain.getValue(0); in LowerCall() 9349 InGlue = NewChain.getValue(1); in LowerCall()
|