diff --git a/lib/gc/ExecutionEngine/GPURuntime/ocl/GpuOclRuntime.cpp b/lib/gc/ExecutionEngine/GPURuntime/ocl/GpuOclRuntime.cpp index 6a33c9d0..f41911fd 100644 --- a/lib/gc/ExecutionEngine/GPURuntime/ocl/GpuOclRuntime.cpp +++ b/lib/gc/ExecutionEngine/GPURuntime/ocl/GpuOclRuntime.cpp @@ -808,6 +808,10 @@ OclModuleBuilder::build(const OclRuntime::Ext &ext) { opts.enablePerfNotificationListener = false; #endif + if (enableObjectDump) { + mod.dump(); + } + auto eng = ExecutionEngine::create(mod, opts); CHECKE(eng, "Failed to create ExecutionEngine!"); eng->get()->registerSymbols(OclRuntime::Exports::symbolMap);