Home | History | Annotate | Download | only in IPO

Lines Matching refs:GlobalValue

35   SmallPtrSet<GlobalValue*, 32> AliveGlobals;
38 DenseMap<GlobalValue *, SmallPtrSet<GlobalValue *, 4>> GVDependencies;
41 std::unordered_map<Constant *, SmallPtrSet<GlobalValue *, 8>>
45 std::unordered_multimap<Comdat *, GlobalValue *> ComdatMembers;
47 void UpdateGVDependencies(GlobalValue &GV);
48 void MarkLive(GlobalValue &GV,
49 SmallVectorImpl<GlobalValue *> *Updates = nullptr);
50 bool RemoveUnusedGlobalValue(GlobalValue &GV);
52 void ComputeDependencies(Value *V, SmallPtrSetImpl<GlobalValue *> &U);