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

Overridden By

include/llvm/Analysis/CFLAliasAnalysisUtils.h
   31   void allUsesReplacedWith(Value *) override { removeSelfFromCache(); }
include/llvm/IR/ValueHandle.h
  471   void allUsesReplacedWith(Value *) override {
include/llvm/IR/ValueMap.h
  271   void allUsesReplacedWith(Value *new_key) override {
lib/Analysis/AliasSetTracker.cpp
  723 void AliasSetTracker::ASTCallbackVH::allUsesReplacedWith(Value *V) {
lib/Analysis/AssumptionCache.cpp
  158 void AssumptionCache::AffectedValueCallbackVH::allUsesReplacedWith(Value *NV) {
lib/Analysis/LazyValueInfo.cpp
  144     void allUsesReplacedWith(Value *V) override {
lib/Analysis/PhiValues.cpp
   20 void PhiValues::PhiValuesCallbackVH::allUsesReplacedWith(Value *) {
lib/Analysis/ScalarEvolution.cpp
  477 void SCEVUnknown::allUsesReplacedWith(Value *New) {
11364 void ScalarEvolution::SCEVCallbackVH::allUsesReplacedWith(Value *V) {
lib/CodeGen/MachineModuleInfo.cpp
  187 void MMIAddrLabelMapCallbackPtr::allUsesReplacedWith(Value *V2) {
unittests/IR/ValueHandleTest.cpp
  268     void allUsesReplacedWith(Value *) override { AURWCalls++; }
  295     void allUsesReplacedWith(Value *new_value) override {
  330     void allUsesReplacedWith(Value *new_value) override {
  374     void allUsesReplacedWith(Value *) override {

References

lib/IR/Value.cpp
  956       static_cast<CallbackVH*>(Entry)->allUsesReplacedWith(New);