Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGFast.cpp242 DAG->ReplaceAllUsesOfValueWith(SDValue(SU->getNode(), i), SDValue(N, i)); in CopyAndMoveSuccessors()
243 DAG->ReplaceAllUsesOfValueWith(SDValue(SU->getNode(), OldNumVals-1), in CopyAndMoveSuccessors()
H A DLegalizeTypes.cpp664 DAG.ReplaceAllUsesOfValueWith(From, To); in ReplaceValueWith()
694 DAG.ReplaceAllUsesOfValueWith(OldVal, NewVal); in ReplaceValueWith()
H A DDAGCombiner.cpp1367 DAG.ReplaceAllUsesOfValueWith(TLO.Old, TLO.New); in CommitTargetLoweringOpt()
1421 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 0), Trunc); in ReplaceLoadWithPromotedLoad()
1422 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), SDValue(ExtLoad, 1)); in ReplaceLoadWithPromotedLoad()
1681 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result); in PromoteLoad()
1682 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), NewLD.getValue(1)); in PromoteLoad()
3622 DAG.ReplaceAllUsesOfValueWith(Carry1.getValue(0), Merged.getValue(0)); in combineCarryDiamond()
6660 DAG.ReplaceAllUsesOfValueWith(SDValue(FixupNode, 0), And); in BackwardsPropagateMask()
6689 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 0), And); in BackwardsPropagateMask()
9478 DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), SetCC.getValue(1)); in visitXOR()
10853 DAG.ReplaceAllUsesOfValueWith(N1.getValue(1), Load.getValue(1)); in visitFunnelShift()
[all …]
H A DLegalizeDAG.cpp253 DAG.ReplaceAllUsesOfValueWith(Old, New); in ReplaceNodeWithValue()
702 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 0), RVal); in LegalizeLoadOps()
703 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 1), RChain); in LegalizeLoadOps()
944 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 0), Value); in LegalizeLoadOps()
945 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 1), Chain); in LegalizeLoadOps()
1448 DAG.ReplaceAllUsesOfValueWith(Ch, SDValue(NewLoad.getNode(), 1)); in ExpandExtractFromVectorThroughStack()
3432 DAG.ReplaceAllUsesOfValueWith(SDValue(Node,1), Tmp2); in ExpandNode()
5218 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 0), Tmp2); in PromoteNode()
5219 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 1), Chain); in PromoteNode()
H A DScheduleDAGRRList.cpp1049 DAG->ReplaceAllUsesOfValueWith(SDValue(SU->getNode(), i), SDValue(N, i)); in TryUnfoldSU()
1050 DAG->ReplaceAllUsesOfValueWith(SDValue(SU->getNode(), OldNumVals - 1), in TryUnfoldSU()
H A DSelectionDAG.cpp10798 ReplaceAllUsesOfValueWith(OutputChain, InputChain); in mutateStrictFPToFP()
11483 void SelectionDAG::ReplaceAllUsesOfValueWith(SDValue From, SDValue To){ in ReplaceAllUsesOfValueWith() function in SelectionDAG
11646 return ReplaceAllUsesOfValueWith(*From, *To); in ReplaceAllUsesOfValuesWith()
11819 ReplaceAllUsesOfValueWith(OldChain, TokenFactor); in makeEquivalentMemoryOrdering()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h354 CurDAG->ReplaceAllUsesOfValueWith(F, T); in ReplaceUses()
H A DSelectionDAG.h1789 void ReplaceAllUsesOfValueWith(SDValue From, SDValue To);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp257 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), NewLoadHi); in matchLoadD16FromBuildVector()
258 CurDAG->ReplaceAllUsesOfValueWith(SDValue(LdHi, 1), NewLoadHi.getValue(1)); in matchLoadD16FromBuildVector()
291 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), NewLoadLo); in matchLoadD16FromBuildVector()
292 CurDAG->ReplaceAllUsesOfValueWith(SDValue(LdLo, 1), NewLoadLo.getValue(1)); in matchLoadD16FromBuildVector()
2726 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), SDValue(InterpP1LV, 0)); in SelectInterpP1F16()
2849 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), CopyToSP); in SelectSTACKRESTORE()
H A DR600ISelLowering.cpp1099 DAG.ReplaceAllUsesOfValueWith(OldChain, Chain); in lowerPrivateTruncStore()
H A DAMDGPUISelLowering.cpp3897 DAG.ReplaceAllUsesOfValueWith(Val, CastBack); in performStoreCombine()
H A DSIISelLowering.cpp6629 DAG.ReplaceAllUsesOfValueWith( in LowerBRCOND()
14944 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 1), SDValue(NewNode, 1)); in adjustWritemask()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2418 DAG.ReplaceAllUsesOfValueWith(OldChain, NewChain); in emitIntrinsicWithCCAndChain()
2551 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), C.Op0.getValue(1)); in adjustSubwordCmp()
3844 DAG.ReplaceAllUsesOfValueWith(SDValue(LoadN, 1), NewLoad.getValue(1)); in lowerBITCAST()
4694 DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0)); in lowerATOMIC_CMP_SWAP()
4695 DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), Success); in lowerATOMIC_CMP_SWAP()
4696 DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2)); in lowerATOMIC_CMP_SWAP()
4719 DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), OrigVal); in lowerATOMIC_CMP_SWAP()
4720 DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), Success); in lowerATOMIC_CMP_SWAP()
4721 DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2)); in lowerATOMIC_CMP_SWAP()
4822 DAG.ReplaceAllUsesOfValueWith(SDValue(Op.getNode(), 0), CC); in lowerINTRINSIC_W_CHAIN()
[all …]
H A DSystemZISelDAGToDAG.cpp2098 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9567 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), newLoad.getValue(1)); in SkipExtensionForVMULL()
9571 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 0), extLoad); in SkipExtensionForVMULL()
12896 DAG.ReplaceAllUsesOfValueWith(SDValue(AddcNode, 0), LoMLALResult); in AddCombineTo64BitSMLAL16()
12897 DAG.ReplaceAllUsesOfValueWith(SDValue(AddeNode, 0), HiMLALResult); in AddCombineTo64BitSMLAL16()
13044 DAG.ReplaceAllUsesOfValueWith(SDValue(AddeSubeNode, 0), NewNode); in AddCombineTo64bitMLAL()
13061 DAG.ReplaceAllUsesOfValueWith(SDValue(AddeSubeNode, 0), HiMLALResult); in AddCombineTo64bitMLAL()
13064 DAG.ReplaceAllUsesOfValueWith(SDValue(AddcSubcNode, 0), LoMLALResult); in AddCombineTo64bitMLAL()
13116 DAG.ReplaceAllUsesOfValueWith(SDValue(AddeNode, 0), SDValue(UMAAL.getNode(), 1)); in AddCombineTo64bitUMAAL()
13117 DAG.ReplaceAllUsesOfValueWith(SDValue(AddcNode, 0), SDValue(UMAAL.getNode(), 0)); in AddCombineTo64bitUMAAL()
14518 DAG.ReplaceAllUsesOfValueWith(SDValue(OR, 0), Res); in PerformORCombineToSMULWBT()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp932 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Complement); in PreprocessISelDAG()
946 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG()
1177 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG()
1203 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG()
1297 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG()
1402 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Result); in PreprocessISelDAG()
H A DX86ISelLowering.cpp7486 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BCast.getValue(1)); in lowerBuildVectorAsBroadcast()
7500 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BCast.getValue(1)); in lowerBuildVectorAsBroadcast()
22700 DAG.ReplaceAllUsesOfValueWith(SDValue(Op.getNode(), 0), New); in EmitTest()
23824 DAG.ReplaceAllUsesOfValueWith(SDValue(Op0.getNode(), 0), New); in emitFlagsForSetcc()
40715 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), VZLoad.getValue(1)); in combineTargetShuffle()
40817 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BcastLd.getValue(1)); in combineTargetShuffle()
40847 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BcastLd.getValue(1)); in combineTargetShuffle()
40864 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BcastLd.getValue(1)); in combineTargetShuffle()
40893 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BcastLd.getValue(1)); in combineTargetShuffle()
40910 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BcastLd.getValue(1)); in combineTargetShuffle()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8607 DAG.ReplaceAllUsesOfValueWith(ResChain, TF); in spliceIntoChain()
9579 DAG.ReplaceAllUsesOfValueWith(InputLoad->getValue(1), in LowerBUILD_VECTOR()
10221 DAG.ReplaceAllUsesOfValueWith(InputLoad->getValue(1), LdSplt.getValue(1)); in LowerVECTOR_SHUFFLE()
14271 DAG.ReplaceAllUsesOfValueWith(Inputs[i], Inputs[i].getOperand(0)); in DAGCombineTruncBoolExt()
14302 DAG.ReplaceAllUsesOfValueWith(PromOp, RepValue); in DAGCombineTruncBoolExt()
14333 DAG.ReplaceAllUsesOfValueWith(PromOp, in DAGCombineTruncBoolExt()
14509 DAG.ReplaceAllUsesOfValueWith(Inputs[i], InSrc); in DAGCombineExtBoolTrunc()
14511 DAG.ReplaceAllUsesOfValueWith(Inputs[i], in DAGCombineExtBoolTrunc()
14514 DAG.ReplaceAllUsesOfValueWith(Inputs[i], in DAGCombineExtBoolTrunc()
14517 DAG.ReplaceAllUsesOfValueWith(Inputs[i], in DAGCombineExtBoolTrunc()
[all …]
H A DPPCISelDAGToDAG.cpp4600 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 1), CCReg.getValue(1)); in trySETCC()
6351 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 1), SDValue(LoadHigh, 1)); in Select()
6677 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG()
7585 DAG->ReplaceAllUsesOfValueWith(LHS, LHS.getOperand(0)); in reduceVSXSwap()
7586 DAG->ReplaceAllUsesOfValueWith(RHS, RHS.getOperand(0)); in reduceVSXSwap()
7587 DAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), N->getOperand(0)); in reduceVSXSwap()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp972 DAG.ReplaceAllUsesOfValueWith(Op, New); in LowerINLINEASM()
973 DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), New.getValue(1)); in LowerINLINEASM()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp598 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), CopyFromLo); in performDivRemCombine()
607 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), CopyFromHi); in performDivRemCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp131 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Result); in PreprocessISelDAG()
H A DRISCVISelLowering.cpp15069 DAG.ReplaceAllUsesOfValueWith(OldNewValues.first, OldNewValues.second); in combineBinOp_VLToVWBinOp_VL()
16864 DAG.ReplaceAllUsesOfValueWith(Src.getValue(1), Res.getValue(1)); in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp788 DAG.ReplaceAllUsesOfValueWith(Op, AA); in LowerDYNAMIC_STACKALLOC()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp18566 DAG.ReplaceAllUsesOfValueWith(SDValue(LN0, 1), Load.getValue(1)); in performIntToFpCombine()
19292 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Ret); in performExtractVectorEltCombine()
19293 DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), Ret.getValue(1)); in performExtractVectorEltCombine()
19373 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), NewLoad.getValue(1)); in performConcatVectorsCombine()
22052 DAG.ReplaceAllUsesOfValueWith(SDValue(MLD, 1), NewLoad.getValue(1)); in performUnpackCombine()