Lines Matching refs:IRBuilder
30 class IRBuilder; variable
61 virtual void initTargetSegments(IRBuilder& pBuilder) {} in initTargetSegments()
63 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) {} in initTargetSymbols()
64 virtual void initTargetRelocation(IRBuilder& pBuilder) {} in initTargetRelocation()
65 virtual bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule) = 0;
74 virtual ObjectReader* createObjectReader(IRBuilder&) = 0;
75 virtual DynObjReader* createDynObjReader(IRBuilder&) = 0;
76 virtual BinaryReader* createBinaryReader(IRBuilder&) = 0;
85 virtual void preLayout(Module& pModule, IRBuilder& pBuilder) = 0;
88 virtual void postLayout(Module& pModule, IRBuilder& pBuilder) = 0;
165 virtual bool relax(Module& pModule, IRBuilder& pBuilder) = 0;