Searched refs:GlobalMerge (Results 1 – 5 of 5) sorted by relevance
94 class GlobalMerge : public FunctionPass { class119 explicit GlobalMerge(const TargetMachine *TM = nullptr) in GlobalMerge() function in __anon61cc6b6e0111::GlobalMerge139 char GlobalMerge::ID = 0;140 INITIALIZE_TM_PASS(GlobalMerge, "global-merge", "Merge global variables",143 bool GlobalMerge::doMerge(SmallVectorImpl<GlobalVariable*> &Globals, in doMerge()241 void GlobalMerge::collectUsedGlobalVariables(Module &M) { in collectUsedGlobalVariables()255 void GlobalMerge::setMustKeepGlobalVariables(Module &M) { in setMustKeepGlobalVariables()278 bool GlobalMerge::doInitialization(Module &M) { in doInitialization()350 bool GlobalMerge::runOnFunction(Function &F) { in runOnFunction()354 bool GlobalMerge::doFinalization(Module &M) { in doFinalization()[all …]
25 GlobalMerge.cpp
27 GlobalMerge.cpp \
2 ; Test the GlobalMerge pass. Check that the pass does not crash when using
3453 + GlobalMerge.cpp \