search for: moduleset

Displaying 2 results from an estimated 2 matches for "moduleset".

2015 Jan 14
4
[LLVMdev] New JIT APIs
...in OrcJIT/*.h fall into two rough categories: Layers and Utilities. Layers are classes that implement a small common interface that makes them easy to compose: class SomeLayer { private: // Implementation details public: // Implementation details typedef ??? Handle; template <typename ModuleSet> Handle addModuleSet(ModuleSet&& Ms); void removeModuleSet(Handle H); uint64_t getSymbolAddress(StringRef Name, bool ExportedSymbolsOnly); uint64_t lookupSymbolAddressIn(Handle H, StringRef Name, bool ExportedSymbolsOnly); }; Layers are usually designed to sit one-on-top-of-a...
2015 Jan 16
5
[LLVMdev] New JIT APIs
...ilities. Layers are classes that implement a > small common interface that makes them easy to compose: > > class SomeLayer { > private: > Â // Implementation details > public: > Â // Implementation details > > Â typedef ??? Handle; > > Â template <typename ModuleSet> > Â Handle addModuleSet(ModuleSet&& Ms); > > Â void removeModuleSet(Handle H); > > Â uint64_t getSymbolAddress(StringRef Name, bool ExportedSymbolsOnly); > > Â uint64_t lookupSymbolAddressIn(Handle H, StringRef Name, bool > ExportedSymbolsOnly); > }; &g...