Home | History | Annotate | Download | only in Target

Lines Matching refs:IRBuilder

27 class IRBuilder;
57 virtual void initTargetSegments(IRBuilder& pBuilder) { }
59 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { }
60 virtual void initTargetRelocation(IRBuilder& pBuilder) { }
61 virtual bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule) = 0;
70 virtual ObjectReader* createObjectReader(IRBuilder&) = 0;
71 virtual DynObjReader* createDynObjReader(IRBuilder&) = 0;
72 virtual BinaryReader* createBinaryReader(IRBuilder&) = 0;
81 virtual void preLayout(Module& pModule, IRBuilder& pBuilder) = 0;
84 virtual void postLayout(Module& pModule, IRBuilder& pBuilder) = 0;
153 virtual bool relax(Module& pModule, IRBuilder& pBuilder) = 0;