Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObject.h161 FieldChainInfo(FieldChain::Factory &F, FieldChain NewChain) in FieldChainInfo() argument
163 Chain = NewChain; in FieldChainInfo()
335 FieldChainInfo NewChain = *this; in add() local
336 NewChain.Chain = ChainFactory.add(FN, Chain); in add()
337 return NewChain; in add()
342 FieldChainInfo NewChain(ChainFactory, Chain.getTail()); in replaceHead()
343 return NewChain.add(FN); in replaceHead()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp955 ArrayRef<Instruction *> NewChain = getVectorizablePrefix(Chain); in vectorizeStoreChain() local
956 if (NewChain.empty()) { in vectorizeStoreChain()
961 if (NewChain.size() == 1) { in vectorizeStoreChain()
963 InstructionsProcessed->insert(NewChain.front()); in vectorizeStoreChain()
968 Chain = NewChain; in vectorizeStoreChain()
1105 ArrayRef<Instruction *> NewChain = getVectorizablePrefix(Chain); in vectorizeLoadChain() local
1106 if (NewChain.empty()) { in vectorizeLoadChain()
1111 if (NewChain.size() == 1) { in vectorizeLoadChain()
1113 InstructionsProcessed->insert(NewChain.front()); in vectorizeLoadChain()
1118 Chain = NewChain; in vectorizeLoadChain()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp256 SDValue NewChain = replaceInChain(CurDAG, Chain, CheckEventChainOut, in tryBRIND() local
258 if (!NewChain.getNode()) in tryBRIND()
260 Chain = NewChain; in tryBRIND()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp452 OperatorChain NewChain; in FindLIVLoopCondition() local
455 NewChain = BO->getOpcode() == Instruction::And ? OC_OpChainAnd : in FindLIVLoopCondition()
459 NewChain = BO->getOpcode() == Instruction::Or ? OC_OpChainOr : in FindLIVLoopCondition()
463 NewChain = BO->getOpcode() == Instruction::And ? OC_OpChainAnd : in FindLIVLoopCondition()
467 NewChain = OC_OpChainMixed; in FindLIVLoopCondition()
475 if (NewChain != OC_OpChainMixed) { in FindLIVLoopCondition()
477 ParentChain = NewChain; in FindLIVLoopCondition()
488 ParentChain = NewChain; in FindLIVLoopCondition()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp591 SDValue NewChain; in ExpandLoad() local
707 NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains); in ExpandLoad()
713 NewChain = Scalarized.getOperand(1); in ExpandLoad()
716 NewChain = Scalarized.getValue(1); in ExpandLoad()
722 AddLegalizedOperand(Op.getValue(1), NewChain); in ExpandLoad()
724 return (Op.getResNo() ? NewChain : Value); in ExpandLoad()
1260 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OpChains); in ExpandStrictFPOp() local
1263 AddLegalizedOperand(Op.getValue(1), NewChain); in ExpandStrictFPOp()
1265 return Op.getResNo() ? NewChain : Result; in ExpandStrictFPOp()
H A DLegalizeVectorTypes.cpp2837 SDValue NewChain; in WidenVecRes_StrictFP() local
2839 NewChain = Chains[0]; in WidenVecRes_StrictFP()
2841 NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in WidenVecRes_StrictFP()
2842 ReplaceValueWith(SDValue(N, 1), NewChain); in WidenVecRes_StrictFP()
3276 SDValue NewChain; in WidenVecRes_LOAD() local
3278 NewChain = LdChain[0]; in WidenVecRes_LOAD()
3280 NewChain = DAG.getNode(ISD::TokenFactor, SDLoc(LD), MVT::Other, LdChain); in WidenVecRes_LOAD()
3284 ReplaceValueWith(SDValue(N, 1), NewChain); in WidenVecRes_LOAD()
H A DDAGCombiner.cpp8368 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in CombineExtLoad() local
8372 AddToWorklist(NewChain.getNode()); in CombineExtLoad()
8381 CombineTo(N0.getNode(), Trunc, NewChain); in CombineExtLoad()
14310 SDValue NewChain = getMergeStoreChains(StoreNodes, NumStores); in MergeStoresOfConstantsOrVecElts() local
14327 NewChain, DL, ExtendedStoreVal, FirstInChain->getBasePtr(), in MergeStoresOfConstantsOrVecElts()
14337 AddToWorklist(NewChain.getNode()); in MergeStoresOfConstantsOrVecElts()
19324 SDValue NewChain = STChain->getChain(); in parallelizeChainedStores() local
19328 SDValue BetterChain = FindBetterChain(S, NewChain); in parallelizeChainedStores()
19336 SDValue BetterChain = FindBetterChain(St, NewChain); in parallelizeChainedStores()
19352 return ST->getOperand(0) != NewChain; in parallelizeChainedStores()
[all …]
H A DSelectionDAG.cpp8514 SDValue NewChain = SDValue(NewMemOp.getNode(), 1); in makeEquivalentMemoryOrdering() local
8516 return NewChain; in makeEquivalentMemoryOrdering()
8519 getNode(ISD::TokenFactor, SDLoc(OldLoad), MVT::Other, OldChain, NewChain); in makeEquivalentMemoryOrdering()
8521 UpdateNodeOperands(TokenFactor.getNode(), OldChain, NewChain); in makeEquivalentMemoryOrdering()
H A DTargetLowering.cpp4771 SDValue NewChain = DAG.getNode(ISD::TokenFactor, SL, MVT::Other, LoadChains); in scalarizeVectorLoad() local
4774 return DAG.getMergeValues({ Value, NewChain }, SL); in scalarizeVectorLoad()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp2722 BlockChain *NewChain = BlockToChain[NewSucc]; in maybeTailDuplicateBlock() local
2723 if (NewChain != &Chain && NewChain != PredChain) in maybeTailDuplicateBlock()
2724 NewChain->UnscheduledPredecessors++; in maybeTailDuplicateBlock()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1249 SDValue NewChain = DAG.getNode(AMDGPUISD::DUMMY_CHAIN, DL, MVT::Other, Chain); in LowerSTORE() local
1252 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), in LowerSTORE()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2688 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, in LowerUnalignedLoad() local
2690 SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl); in LowerUnalignedLoad()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp664 SDValue NewChain = in moveBelowOrigChain() local
667 Ops.push_back(NewChain); in moveBelowOrigChain()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1694 SDValue NewChain = SDValue(Intr.getNode(), 1); in emitIntrinsicWithCCAndChain() local
1695 DAG.ReplaceAllUsesOfValueWith(OldChain, NewChain); in emitIntrinsicWithCCAndChain()