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.cpp665 DAG.ReplaceAllUsesOfValueWith(From, To); in ReplaceValueWith()
695 DAG.ReplaceAllUsesOfValueWith(OldVal, NewVal); in ReplaceValueWith()
H A DDAGCombiner.cpp1456 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 DLegalizeDAG.cpp252 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 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.cpp10461 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 DSelectionDAGISel.h345 CurDAG->ReplaceAllUsesOfValueWith(F, T); in ReplaceUses()
H A DSelectionDAG.h1809 void ReplaceAllUsesOfValueWith(SDValue From, SDValue To);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp250 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 DR600ISelLowering.cpp1101 DAG.ReplaceAllUsesOfValueWith(OldChain, Chain); in lowerPrivateTruncStore()
H A DAMDGPUISelLowering.cpp3846 DAG.ReplaceAllUsesOfValueWith(Val, CastBack); in performStoreCombine()
H A DSIISelLowering.cpp6218 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 DSystemZISelLowering.cpp2395 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 DSystemZISelDAGToDAG.cpp2041 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Res); in PreprocessISelDAG()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9554 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 DX86ISelDAGToDAG.cpp922 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 DX86ISelLowering.cpp7343 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 DPPCISelDAGToDAG.cpp4613 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 DPPCISelLowering.cpp8482 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 DAVRISelLowering.cpp988 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 DMipsISelLowering.cpp582 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 DRISCVISelDAGToDAG.cpp132 CurDAG->ReplaceAllUsesOfValueWith(SDValue(N, 0), Result); in PreprocessISelDAG()
H A DRISCVISelLowering.cpp13687 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 DHexagonISelLowering.cpp769 DAG.ReplaceAllUsesOfValueWith(Op, AA); in LowerDYNAMIC_STACKALLOC()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp17317 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()