/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGFast.cpp | 242 DAG->ReplaceAllUsesOfValueWith(SDValue(SU->getNode(), i), SDValue(N, i)); in CopyAndMoveSuccessors() 243 DAG->ReplaceAllUsesOfValueWith(SDValue(SU->getNode(), OldNumVals-1), in CopyAndMoveSuccessors()
|
H A D | LegalizeTypes.cpp | 665 DAG.ReplaceAllUsesOfValueWith(From, To); in ReplaceValueWith() 695 DAG.ReplaceAllUsesOfValueWith(OldVal, NewVal); in ReplaceValueWith()
|
H A D | DAGCombiner.cpp | 1456 DAG.ReplaceAllUsesOfValueWith(TLO.Old, TLO.New); in CommitTargetLoweringOpt() 1510 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 0), Trunc); in ReplaceLoadWithPromotedLoad() 1770 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result); in PromoteLoad() 6685 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 0), And); in BackwardsPropagateMask() 14404 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result); in reduceLoadWidth() 15663 DAG.ReplaceAllUsesOfValueWith(FMul, CDE); in visitFADDForFMACombine() 18460 DAG.ReplaceAllUsesOfValueWith(SDValue(Op, 0), in CombineToPostIndexedLoadStore() 18739 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), Chain); in visitLOAD() 18770 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Undef); in visitLOAD() 19385 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), Chain); in SliceUpLoad() [all …]
|
H A D | LegalizeDAG.cpp | 252 DAG.ReplaceAllUsesOfValueWith(Old, New); in ReplaceNodeWithValue() 723 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 0), RVal); in LegalizeLoadOps() 724 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 1), RChain); in LegalizeLoadOps() 965 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 0), Value); in LegalizeLoadOps() 966 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 1), Chain); in LegalizeLoadOps() 1452 DAG.ReplaceAllUsesOfValueWith(Ch, SDValue(NewLoad.getNode(), 1)); in ExpandExtractFromVectorThroughStack() 3361 DAG.ReplaceAllUsesOfValueWith(SDValue(Node,1), Tmp2); in ExpandNode() 5040 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 0), Tmp2); in PromoteNode() 5041 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 1), Chain); in PromoteNode()
|
H A D | ScheduleDAGRRList.cpp | 1049 DAG->ReplaceAllUsesOfValueWith(SDValue(SU->getNode(), i), SDValue(N, i)); in TryUnfoldSU() 1050 DAG->ReplaceAllUsesOfValueWith(SDValue(SU->getNode(), OldNumVals - 1), in TryUnfoldSU()
|
H A D | SelectionDAG.cpp | 10461 ReplaceAllUsesOfValueWith(OutputChain, InputChain); in mutateStrictFPToFP() 11146 void SelectionDAG::ReplaceAllUsesOfValueWith(SDValue From, SDValue To){ in ReplaceAllUsesOfValueWith() function in SelectionDAG 11309 return ReplaceAllUsesOfValueWith(*From, *To); in ReplaceAllUsesOfValuesWith() 11482 ReplaceAllUsesOfValueWith(OldChain, TokenFactor); in makeEquivalentMemoryOrdering()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGISel.h | 345 CurDAG->ReplaceAllUsesOfValueWith(F, T); in ReplaceUses()
|
H A D | SelectionDAG.h | 1809 void ReplaceAllUsesOfValueWith(SDValue From, SDValue To);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelDAGToDAG.cpp | 250 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), NewLoadHi); in matchLoadD16FromBuildVector() 251 CurDAG->ReplaceAllUsesOfValueWith(SDValue(LdHi, 1), NewLoadHi.getValue(1)); in matchLoadD16FromBuildVector() 284 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), NewLoadLo); in matchLoadD16FromBuildVector() 285 CurDAG->ReplaceAllUsesOfValueWith(SDValue(LdLo, 1), NewLoadLo.getValue(1)); in matchLoadD16FromBuildVector() 2668 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), SDValue(InterpP1LV, 0)); in SelectInterpP1F16() 2784 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), CopyToSP); in SelectSTACKRESTORE()
|
H A D | R600ISelLowering.cpp | 1101 DAG.ReplaceAllUsesOfValueWith(OldChain, Chain); in lowerPrivateTruncStore()
|
H A D | AMDGPUISelLowering.cpp | 3846 DAG.ReplaceAllUsesOfValueWith(Val, CastBack); in performStoreCombine()
|
H A D | SIISelLowering.cpp | 6218 DAG.ReplaceAllUsesOfValueWith( in LowerBRCOND() 14629 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 1), SDValue(NewNode, 1)); in adjustWritemask()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 2395 DAG.ReplaceAllUsesOfValueWith(OldChain, NewChain); in emitIntrinsicWithCCAndChain() 2528 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), C.Op0.getValue(1)); in adjustSubwordCmp() 4693 DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0)); in lowerATOMIC_CMP_SWAP() 4694 DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), Success); in lowerATOMIC_CMP_SWAP() 4718 DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), OrigVal); in lowerATOMIC_CMP_SWAP() 4719 DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), Success); in lowerATOMIC_CMP_SWAP() 4720 DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2)); in lowerATOMIC_CMP_SWAP() 4821 DAG.ReplaceAllUsesOfValueWith(SDValue(Op.getNode(), 0), CC); in lowerINTRINSIC_W_CHAIN() 6799 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), Chain); in combineLOAD() 7216 DAG.ReplaceAllUsesOfValueWith(OtherRound, Extract1); in combineFP_ROUND() [all …]
|
H A D | SystemZISelDAGToDAG.cpp | 2041 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 9554 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 0), extLoad); in SkipExtensionForVMULL() 12879 DAG.ReplaceAllUsesOfValueWith(SDValue(AddcNode, 0), LoMLALResult); in AddCombineTo64BitSMLAL16() 12880 DAG.ReplaceAllUsesOfValueWith(SDValue(AddeNode, 0), HiMLALResult); in AddCombineTo64BitSMLAL16() 14505 DAG.ReplaceAllUsesOfValueWith(SDValue(OR, 0), Res); in PerformORCombineToSMULWBT() 15181 DCI.DAG.ReplaceAllUsesOfValueWith(Copy.getValue(2), in PerformVMOVhrCombine() 15227 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Load.getValue(0)); in PerformVMOVrhCombine() 15228 DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), Load.getValue(1)); in PerformVMOVrhCombine() 17850 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), NewChain); in PerformSplittingToWideningLoad() 18275 DAG.ReplaceAllUsesOfValueWith(SDValue(Br, 0), NewBr); in PerformHWLoopCombine() 18294 DAG.ReplaceAllUsesOfValueWith(Int.getValue(0), Setup); in PerformHWLoopCombine() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 922 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Complement); in PreprocessISelDAG() 936 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG() 1167 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG() 1193 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG() 1287 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG() 1392 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Result); in PreprocessISelDAG()
|
H A D | X86ISelLowering.cpp | 7343 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BCast.getValue(1)); in lowerBuildVectorAsBroadcast() 7357 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BCast.getValue(1)); in lowerBuildVectorAsBroadcast() 22522 DAG.ReplaceAllUsesOfValueWith(SDValue(Op.getNode(), 0), New); in EmitTest() 23612 DAG.ReplaceAllUsesOfValueWith(SDValue(Op0.getNode(), 0), New); in emitFlagsForSetcc() 44714 DAG.ReplaceAllUsesOfValueWith(SDValue(U, 0), SB); in combineVSelectToBLENDV() 45456 DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(1), LockOp.getValue(1)); in combineSetCCAtomicArith() 52136 DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), VZLoad.getValue(1)); in combineX86INT_TO_FP() 53728 DAG.ReplaceAllUsesOfValueWith(Op0.getValue(1), Tmp.second); in combineSIntToFP() 55184 DAG.ReplaceAllUsesOfValueWith(Op0, Sub); in combineConcatVectorOps() 55205 DAG.ReplaceAllUsesOfValueWith(Op0, BcastSrc); in combineConcatVectorOps() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 4613 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 1), CCReg.getValue(1)); in trySETCC() 6340 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 1), SDValue(LoadHigh, 1)); in Select() 6666 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG() 7574 DAG->ReplaceAllUsesOfValueWith(LHS, LHS.getOperand(0)); in reduceVSXSwap() 7575 DAG->ReplaceAllUsesOfValueWith(RHS, RHS.getOperand(0)); in reduceVSXSwap() 7576 DAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), N->getOperand(0)); in reduceVSXSwap()
|
H A D | PPCISelLowering.cpp | 8482 DAG.ReplaceAllUsesOfValueWith(ResChain, TF); in spliceIntoChain() 9448 DAG.ReplaceAllUsesOfValueWith(InputLoad->getValue(1), in LowerBUILD_VECTOR() 14089 DAG.ReplaceAllUsesOfValueWith(PromOp, RepValue); in DAGCombineTruncBoolExt() 14120 DAG.ReplaceAllUsesOfValueWith(PromOp, in DAGCombineTruncBoolExt() 14296 DAG.ReplaceAllUsesOfValueWith(Inputs[i], InSrc); in DAGCombineExtBoolTrunc() 14298 DAG.ReplaceAllUsesOfValueWith(Inputs[i], in DAGCombineExtBoolTrunc() 14301 DAG.ReplaceAllUsesOfValueWith(Inputs[i], in DAGCombineExtBoolTrunc() 14304 DAG.ReplaceAllUsesOfValueWith(Inputs[i], in DAGCombineExtBoolTrunc() 14382 DAG.ReplaceAllUsesOfValueWith(PromOp, in DAGCombineExtBoolTrunc() 15834 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), BasePtr); in PerformDAGCombine() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelLowering.cpp | 988 DAG.ReplaceAllUsesOfValueWith(Op, New); in LowerINLINEASM() 989 DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), New.getValue(1)); in LowerINLINEASM()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 582 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), CopyFromLo); in performDivRemCombine() 591 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), CopyFromHi); in performDivRemCombine()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelDAGToDAG.cpp | 132 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Result); in PreprocessISelDAG()
|
H A D | RISCVISelLowering.cpp | 13687 DAG.ReplaceAllUsesOfValueWith(OldNewValues.first, OldNewValues.second); in combineBinOp_VLToVWBinOp_VL() 15316 DAG.ReplaceAllUsesOfValueWith(Src.getValue(1), Res.getValue(1)); in PerformDAGCombine()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 769 DAG.ReplaceAllUsesOfValueWith(Op, AA); in LowerDYNAMIC_STACKALLOC()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 17317 DAG.ReplaceAllUsesOfValueWith(SDValue(LN0, 1), Load.getValue(1)); in performIntToFpCombine() 18105 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Ret); in performExtractVectorEltCombine() 18106 DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), Ret.getValue(1)); in performExtractVectorEltCombine() 18183 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), NewLoad.getValue(1)); in performConcatVectorsCombine() 20807 DAG.ReplaceAllUsesOfValueWith(SDValue(MLD, 1), NewLoad.getValue(1)); in performUnpackCombine()
|