Home
last modified time | relevance | path

Searched refs:ReplaceAllUsesWith (Results 1 – 18 of 18) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DSelectionDAGISel.h222 CurDAG->ReplaceAllUsesWith(F, T); in ReplaceUses()
228 CurDAG->ReplaceAllUsesWith(F, T); in ReplaceNode()
DSelectionDAG.h1548 void ReplaceAllUsesWith(SDValue From, SDValue To);
1549 void ReplaceAllUsesWith(SDNode *From, SDNode *To);
1550 void ReplaceAllUsesWith(SDNode *From, const SDValue *To);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp905 CurDAG->ReplaceAllUsesWith(N, Res.getNode()); in PreprocessISelDAG()
929 CurDAG->ReplaceAllUsesWith(N, Res.getNode()); in PreprocessISelDAG()
958 CurDAG->ReplaceAllUsesWith(N, To); in PreprocessISelDAG()
976 CurDAG->ReplaceAllUsesWith(N, Blendv.getNode()); in PreprocessISelDAG()
1012 CurDAG->ReplaceAllUsesWith(N, Res.getNode()); in PreprocessISelDAG()
1109 CurDAG->ReplaceAllUsesWith(N, Res.getNode()); in PreprocessISelDAG()
1343 CurDAG->ReplaceAllUsesWith(N, Result.getNode()); in PreprocessISelDAG()
1870 DAG.ReplaceAllUsesWith(N, Shl); in foldMaskAndShiftToExtract()
1937 DAG.ReplaceAllUsesWith(N, NewShift); in foldMaskedShiftToScaledMask()
2048 DAG.ReplaceAllUsesWith(N, NewSHL); in foldMaskAndShiftToScale()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/
DBPFISelDAGToDAG.cpp491 CurDAG->ReplaceAllUsesWith(SDValue(Node, 0), BaseV); in PreprocessTrunc()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DLowerMatrixIntrinsics.cpp688 auto ReplaceAllUsesWith = [this](Instruction &Old, Value *New) { in optimizeTransposes() local
733 ReplaceAllUsesWith(I, TATA); in optimizeTransposes()
756 ReplaceAllUsesWith(I, NewInst); in optimizeTransposes()
790 ReplaceAllUsesWith(*I, NewInst); in optimizeTransposes()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp1016 DAG.ReplaceAllUsesWith(I, NewSel.getNode()); in ppSimplifyOrSelect0()
1020 DAG.ReplaceAllUsesWith(I, NewSel.getNode()); in ppSimplifyOrSelect0()
1215 DAG.ReplaceAllUsesWith(U, Ret.getNode()); in ppHoistZextI1()
2236 CurDAG->ReplaceAllUsesWith(N, NewRoot.getNode()); in balanceSubTree()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp976 DAG.ReplaceAllUsesWith(CallNode, StatepointValues); in LowerAsSTATEPOINT()
DSelectionDAG.cpp1052 ReplaceAllUsesWith(N, Existing); in AddModifiedNodeToCSEMaps()
8445 ReplaceAllUsesWith(N, New); in SelectNodeTo()
8572 ReplaceAllUsesWith(Node, Res); in mutateStrictFPToFP()
9019 void SelectionDAG::ReplaceAllUsesWith(SDValue FromN, SDValue To) { in ReplaceAllUsesWith() function in SelectionDAG
9070 void SelectionDAG::ReplaceAllUsesWith(SDNode *From, SDNode *To) { in ReplaceAllUsesWith() function in SelectionDAG
9126 void SelectionDAG::ReplaceAllUsesWith(SDNode *From, const SDValue *To) { in ReplaceAllUsesWith() function in SelectionDAG
9128 return ReplaceAllUsesWith(SDValue(From, 0), To[0]); in ReplaceAllUsesWith()
9179 ReplaceAllUsesWith(From, To); in ReplaceAllUsesOfValueWith()
DLegalizeDAG.cpp212 DAG.ReplaceAllUsesWith(Old, New); in ReplaceNode()
222 DAG.ReplaceAllUsesWith(Old, New); in ReplaceNode()
231 DAG.ReplaceAllUsesWith(Old, New); in ReplaceNode()
DDAGCombiner.cpp1116 DAG.ReplaceAllUsesWith(N, To); in CombineTo()
1577 DAG.ReplaceAllUsesWith(N, RV.getNode()); in Run()
1581 DAG.ReplaceAllUsesWith(N, &RV); in Run()
2032 DAG.ReplaceAllUsesWith(N, Ops.data()); in visitMERGE_VALUES()
5497 DAG.ReplaceAllUsesWith(N, N->getOperand(0).getNode()); in BackwardsPropagateMask()
7466 DAG.ReplaceAllUsesWith(N, NewStore.getNode()); in mergeTruncStores()
DSelectionDAGBuilder.cpp9310 DAG.ReplaceAllUsesWith(Call, MN); in visitPatchpoint()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp3809 DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res)); in performFNegCombine()
3830 DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res)); in performFNegCombine()
3860 DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res)); in performFNegCombine()
3890 DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res)); in performFNegCombine()
3904 DAG.ReplaceAllUsesWith(N0, Neg); in performFNegCombine()
DVOPCInstructions.td764 // We need to use COPY_TO_REGCLASS to w/a the problem when ReplaceAllUsesWith()
DSIISelLowering.cpp5101 DAG.ReplaceAllUsesWith(BR, NewBR.getNode()); in LowerBRCOND()
5118 DAG.ReplaceAllUsesWith(SDValue(CopyToReg, 0), CopyToReg->getOperand(0)); in LowerBRCOND()
11065 DAG.ReplaceAllUsesWith(Users[Lane], Copy); in adjustWritemask()
11126 DAG.ReplaceAllUsesWith(Node, ToResultReg.getNode()); in legalizeTargetIndependentNode()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/M68k/
DM68kISelLowering.cpp1836 DAG.ReplaceAllUsesWith(Op, New); in EmitTest()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp2528 DAG.ReplaceAllUsesWith(LHS, ANDSNode); in emitComparison()
10284 DAG.ReplaceAllUsesWith(Vec.getNode(), &Val); in LowerBUILD_VECTOR()
10899 DAG.ReplaceAllUsesWith(Op, NewSetcc); in LowerVSETCC()
15659 DAG.ReplaceAllUsesWith(SubsNode, NewValue.getNode()); in performCONDCombine()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp16289 DAG.ReplaceAllUsesWith(N, Merge.getNode()); in PerformLongShiftCombine()
16298 DAG.ReplaceAllUsesWith(N, NewShift.getNode()); in PerformLongShiftCombine()
17108 DAG.ReplaceAllUsesWith(Int.getNode(), LoopDec.getNode()); in PerformHWLoopCombine()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp5798 DAG.ReplaceAllUsesWith(CallSeqStart.getNode(), in LowerCall_32SVR4()
5894 DAG.ReplaceAllUsesWith(CallSeqStart.getNode(), in createMemcpyOutsideCallSeq()