Lines Matching refs:Globals
87 bool doMerge(SmallVectorImpl<GlobalVariable*> &Globals,
146 bool GlobalMerge::doMerge(SmallVectorImpl<GlobalVariable*> &Globals, in doMerge() argument
156 std::stable_sort(Globals.begin(), Globals.end(), GlobalCmp(TD)); in doMerge()
160 for (size_t i = 0, e = Globals.size(); i != e; ) { in doMerge()
166 Type *Ty = Globals[j]->getType()->getElementType(); in doMerge()
172 Inits.push_back(Globals[j]->getInitializer()); in doMerge()
188 Globals[k]->replaceAllUsesWith(GEP); in doMerge()
189 Globals[k]->eraseFromParent(); in doMerge()
240 DenseMap<unsigned, SmallVector<GlobalVariable*, 16> > Globals, ConstGlobals, in doInitialization() local
283 Globals[AddressSpace].push_back(I); in doInitialization()
288 I = Globals.begin(), E = Globals.end(); I != E; ++I) in doInitialization()