Home | History | Annotate | Download | only in Target

Lines Matching refs:pModule

57   GNUArchiveReader* createArchiveReader(Module& pModule);
79 bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule);
112 void sizeShstrtab(Module& pModule);
117 virtual void sizeNamePools(Module& pModule);
124 virtual void emitRegNamePools(const Module& pModule, FileOutputBuffer& pOutput);
127 virtual void emitDynNamePools(Module& pModule, FileOutputBuffer& pOutput);
148 virtual void orderSymbolTable(Module& pModule);
191 virtual bool allocateCommonSymbols(Module& pModule);
299 llvm::StringRef getEntry(const Module& pModule) const;
331 void createAndSizeEhFrameHdr(Module& pModule);
385 void createProgramHdrs(Module& pModule);
389 virtual void doCreateProgramHdrs(Module& pModule) = 0;
400 void setupGNUStackInfo(Module& pModule);
403 void setOutputSectionOffset(Module& pModule);
406 void setOutputSectionAddress(Module& pModule);
409 void placeOutputSections(Module& pModule);
412 void layout(Module& pModule);
415 void preLayout(Module& pModule, IRBuilder& pBuilder);
418 void postLayout(Module& pModule, IRBuilder& pBuilder);
424 virtual void doPostLayout(Module& pModule, IRBuilder& pLinker) = 0;
436 bool relax(Module& pModule, IRBuilder& pBuilder);
445 virtual bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished)