Lines Matching defs:tier

381     DCHECK(is_liftoff() || tier() == ExecutionTier::kTurbofan);
1147 ExecutionTier::kNone, // tier
1195 ExecutionTier tier, ForDebugging for_debugging) {
1206 source_position_table, kind, tier, for_debugging,
1215 ExecutionTier tier, ForDebugging for_debugging,
1220 UpdateCodeSize(desc.instr_size, tier, for_debugging);
1266 if (tier == ExecutionTier::kLiftoff) reloc_info = {};
1272 source_position_table, kind, tier, for_debugging}};
1349 // with a higher tier.
1360 // Tiered up: Install if the tier is higher than before or we
1362 : (prior_code->tier() < code->tier() ||
1428 ExecutionTier tier) {
1429 UpdateCodeSize(instructions.size(), tier, kNoDebugging);
1435 reloc_info, source_position_table, kind, tier, kNoDebugging}};
1471 bool NativeModule::HasCodeWithTier(uint32_t index, ExecutionTier tier) const {
1474 code_table_[declared_function_index(module(), index)]->tier() == tier;
1512 ExecutionTier::kNone, // tier
1517 void NativeModule::UpdateCodeSize(size_t size, ExecutionTier tier,
1522 if (tier != ExecutionTier::kTurbofan) liftoff_code_size_.fetch_add(size);
1523 if (tier != ExecutionTier::kLiftoff) turbofan_code_size_.fetch_add(size);
1711 void NativeModule::UpdateCPUDuration(size_t cpu_duration, ExecutionTier tier) {
1712 if (tier == WasmCompilationUnit::GetBaselineExecutionTier(this->module())) {
1717 } else if (tier == ExecutionTier::kTurbofan) {
1754 if (code->tier() == ExecutionTier::kLiftoff &&
1758 auto key = std::make_pair(code->tier(), code->index());
2350 // Do not tier down asm.js (just never change the tiering state).
2363 // If baseline compilation is not finished yet, we do not tier down now. This
2365 // Instead, we tier down after streaming compilation finished.
2406 : old_code && old_code->tier() == ExecutionTier::kTurbofan;