Lines Matching refs:Module
39 virtual void notifyObjectCompiled(const Module *M, const MemoryBuffer *Obj) {
40 // If we've seen this module before, note that.
48 virtual MemoryBuffer* getObject(const Module* M) {
61 bool wasModuleLookedUp(const Module *M) {
66 const MemoryBuffer* getObjectInternal(const Module* M) {
67 // Look for the module in our map.
138 // Save a copy of the module pointer before handing it off to MCJIT.
139 const Module * SavedModulePointer = M.get();
145 // Verify that our object cache does not contain the module yet.
151 // Verify that MCJIT tried to look-up this module in the cache.
154 // Verify that our object cache now contains the module.
167 // Compile this module with an MCJIT engine
178 // Create a new module and save it. Use a different return code so we can
179 // tell if MCJIT compiled this module or used the cache.
182 const Module * SecondModulePointer = M.get();
184 // Create a new MCJIT instance to load this module then execute it.
189 // Verify that MCJIT tried to look-up this module in the cache.
201 // Compile this module with an MCJIT engine
212 // Create a new module and save it. Use a different return code so we can
213 // tell if MCJIT compiled this module or used the cache. Note that we use
214 // a new module name here so the module shouldn't be found in the cache.
217 const Module * SecondModulePointer = M.get();
219 // Create a new MCJIT instance to load this module then execute it.
223 // Verify that our object cache does not contain the module yet.
230 // Verify that MCJIT tried to look-up this module in the cache.
233 // Verify that our object cache now contains the module.