| 1232 | } |
| 1233 | |
| 1234 | Status LlvmCodeGen::StoreCache(CodeGenCacheKey& cache_key) { |
| 1235 | DCHECK(!cache_key.empty()); |
| 1236 | Status store_status = ExecEnv::GetInstance()->codegen_cache()->Store( |
| 1237 | cache_key, this, state_->query_options().codegen_cache_mode, |
| 1238 | state_->query_options().codegen_opt_level); |
| 1239 | LOG(INFO) << DebugCacheEntryString(cache_key, false /*is_lookup*/, |
| 1240 | CodeGenCacheModeAnalyzer::is_debug(state_->query_options().codegen_cache_mode), |
| 1241 | store_status.ok()); |
| 1242 | return store_status; |
| 1243 | } |
| 1244 | |
| 1245 | void LlvmCodeGen::PruneModule() { |
| 1246 | SCOPED_TIMER(function_prune_timer_); |