Home | History | Annotate | Download | only in Target

Lines Matching refs:pModule

58   virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) { }
59 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { }
61 virtual bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule) = 0;
78 virtual void layout(Module& pModule) = 0;
81 virtual void preLayout(Module& pModule, IRBuilder& pBuilder) = 0;
84 virtual void postLayout(Module& pModule, IRBuilder& pBuilder) = 0;
98 virtual void sizeNamePools(Module& pModule) = 0;
112 virtual bool allocateCommonSymbols(Module& pModule) = 0;
115 virtual bool mergeSection(Module& pModule,
123 virtual void setUpReachedSectionsForGC(const Module& pModule,
142 virtual llvm::StringRef getEntry(const Module& pModule) const = 0;
153 virtual bool relax(Module& pModule, IRBuilder& pBuilder) = 0;
170 virtual void createAndSizeEhFrameHdr(Module& pModule) = 0;