reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1345   void ReplaceAllUsesWith(SDValue From, SDValue To);

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  223     DAG.ReplaceAllUsesWith(Old, New);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 8269     return ReplaceAllUsesWith(SDValue(From, 0), To[0]);
 8320     ReplaceAllUsesWith(From, To);
lib/Target/AArch64/AArch64ISelLowering.cpp
 8171       DAG.ReplaceAllUsesWith(Op, NewSetcc);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 3678       DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res));
 3699       DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res));
 3728       DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res));
 3758       DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res));
 3770       DAG.ReplaceAllUsesWith(N0, DAG.getNode(ISD::FNEG, SL, VT, Res));
lib/Target/AMDGPU/SIISelLowering.cpp
 4522     DAG.ReplaceAllUsesWith(SDValue(CopyToReg, 0), CopyToReg->getOperand(0));
lib/Target/ARM/ARMISelLowering.cpp
12552     DCI.DAG.ReplaceAllUsesWith(CombineBFI, CombineBFI.getOperand(0));
lib/Target/BPF/BPFISelDAGToDAG.cpp
  493   CurDAG->ReplaceAllUsesWith(SDValue(Node, 0), BaseV);
lib/Target/X86/X86ISelDAGToDAG.cpp
 1600   DAG.ReplaceAllUsesWith(N, Shl);
 1667   DAG.ReplaceAllUsesWith(N, NewShift);
 1778   DAG.ReplaceAllUsesWith(N, NewSHL);
 1837   DAG.ReplaceAllUsesWith(N, NewSHL);
 2166     CurDAG->ReplaceAllUsesWith(N, NewShl);