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

References

include/llvm/Analysis/MemorySSAUpdater.h
   64 using ValueToValueMapTy = ValueMap<const Value *, WeakTrackingVH>;
include/llvm/Analysis/ScalarEvolution.h
 2030   ValueMap<Value *, SCEVWrapPredicate::IncrementWrapFlags> FlagsMap;
include/llvm/CodeGen/PseudoSourceValue.h
  161   ValueMap<const GlobalValue *,
include/llvm/IR/ValueMap.h
  109   ValueMap(const ValueMap &) = delete;
  110   ValueMap(ValueMap &&) = delete;
  111   ValueMap &operator=(const ValueMap &) = delete;
  111   ValueMap &operator=(const ValueMap &) = delete;
  112   ValueMap &operator=(ValueMap &&) = delete;
  112   ValueMap &operator=(ValueMap &&) = delete;
  245   using ValueMapT = ValueMap<KeyT, ValueT, Config>;
include/llvm/Transforms/Utils/Cloning.h
  273     const ValueMap<const Value *, WeakTrackingVH> *VMap = nullptr);
include/llvm/Transforms/Utils/FunctionComparator.h
   62   using ValueNumberMap = ValueMap<GlobalValue *, uint64_t, Config>;
include/llvm/Transforms/Utils/ValueMapper.h
   33 using ValueToValueMapTy = ValueMap<const Value *, WeakTrackingVH>;
lib/CodeGen/CodeGenPrepare.cpp
  264     ValueMap<Value*, WeakTrackingVH> SunkAddrs;
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h
   49   typedef ValueMap<const Function*, FuncInfo> FuncInfoMap;
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
   55   typedef ValueMap<GlobalVariable *, GlobalVariable *> GVMapTy;
   56   typedef ValueMap<Constant *, Value *> ConstantToValueMapTy;
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 1023   ValueMap<Value*, Value*> ShadowMap, OriginMap;
lib/Transforms/Utils/InlineFunction.cpp
 1496     const ValueMap<const Value *, WeakTrackingVH> *VMap) {
unittests/IR/ValueMapTest.cpp
   41   ValueMap<TypeParam*, int> VM1;
   47   ValueMap<TypeParam*, int> VM;
   61   ValueMap<TypeParam*, int> VM;
   62   ValueMap<TypeParam*, int> VM2(16);  (void)VM2;
   64   ValueMap<TypeParam*, int> VM3(Data, 16);  (void)VM3;
   70   typename ValueMap<TypeParam*, int>::iterator I =
   78   const ValueMap<TypeParam*, int> &CVM = VM;
   79   typename ValueMap<TypeParam*, int>::const_iterator CI =
   87   std::pair<typename ValueMap<TypeParam*, int>::iterator, bool> InsertResult1 =
   93   std::pair<typename ValueMap<TypeParam*, int>::iterator, bool> InsertResult2 =
  123   ValueMap<TypeParam*, int> VM;
  127   for (typename ValueMap<TypeParam*, int>::iterator I = VM.begin(), E = VM.end();
  148   const ValueMap<TypeParam*, int>& CVM = VM;
  149   for (typename ValueMap<TypeParam*, int>::const_iterator I = CVM.begin(),
  167   ValueMap<TypeParam*, int> VM;
  203   ValueMap<TypeParam*, int, ConfigType> VM(Data);
  218   ValueMap<TypeParam*, int, NoFollow<TypeParam*> > VM;
  252   ValueMap<TypeParam*, int, CountOps<TypeParam*> > VM(Data);
  271   typedef ValueMap<KeyT, int, ModifyingConfig<KeyT> > **ExtraData;
  281   ValueMap<TypeParam*, int, ModifyingConfig<TypeParam*> > *MapAddress;
  282   ValueMap<TypeParam*, int, ModifyingConfig<TypeParam*> > VM(&MapAddress);