Home | History | Annotate | Download | only in Scalar

Lines Matching refs:Module

66 #include "llvm/IR/Module.h"
84 Module &M, bool isConst, unsigned AddrSpace) const;
87 /// \pre setMustKeepGlobalVariables must have been called on the Module that
94 /// instruction for this Module.
95 void setMustKeepGlobalVariables(Module &M);
98 void collectUsedGlobalVariables(Module &M);
110 virtual bool doInitialization(Module &M);
112 virtual bool doFinalization(Module &M);
144 Module &M, bool isConst, unsigned AddrSpace) const {
196 void GlobalMerge::collectUsedGlobalVariables(Module &M) {
210 void GlobalMerge::setMustKeepGlobalVariables(Module &M) {
213 for (Module::iterator IFn = M.begin(), IEndFn = M.end(); IFn != IEndFn;
233 bool GlobalMerge::doInitialization(Module &M) {
243 for (Module::global_iterator I = M.global_begin(),
303 bool GlobalMerge::doFinalization(Module &M) {