Lines Matching refs:GlobalOpt
63 struct GlobalOpt : public ModulePass { struct
68 GlobalOpt() : ModulePass(ID) { in GlobalOpt() argument
91 char GlobalOpt::ID = 0;
92 INITIALIZE_PASS_BEGIN(GlobalOpt, "globalopt",
95 INITIALIZE_PASS_END(GlobalOpt, "globalopt", in INITIALIZE_PASS_DEPENDENCY()
98 ModulePass *llvm::createGlobalOptimizerPass() { return new GlobalOpt(); } in INITIALIZE_PASS_DEPENDENCY()
1891 bool GlobalOpt::ProcessGlobal(GlobalVariable *GV, in ProcessGlobal()
1928 bool GlobalOpt::ProcessInternalGlobal(GlobalVariable *GV, in ProcessInternalGlobal()
2084 bool GlobalOpt::OptimizeFunctions(Module &M) { in OptimizeFunctions()
2122 bool GlobalOpt::OptimizeGlobalVars(Module &M) { in OptimizeGlobalVars()
2145 GlobalVariable *GlobalOpt::FindGlobalCtors(Module &M) { in FindGlobalCtors()
2903 bool GlobalOpt::OptimizeGlobalCtorsList(GlobalVariable *&GCL) { in OptimizeGlobalCtorsList()
2940 bool GlobalOpt::OptimizeGlobalAliases(Module &M) { in OptimizeGlobalAliases()
3066 bool GlobalOpt::OptimizeEmptyGlobalCXXDtors(Function *CXAAtExitFn) { in OptimizeEmptyGlobalCXXDtors()
3113 bool GlobalOpt::runOnModule(Module &M) { in runOnModule()