Home | History | Annotate | Download | only in compiler

Lines Matching refs:tasm

120       tasm()->isolate(), deoptimization_id, deopt_kind);
123 tasm()->RecordDeoptReason(deoptimization_reason, pos, deoptimization_id);
125 tasm()->CallForDeoptimization(deopt_entry, deoptimization_id,
136 FrameScope frame_scope(tasm(), StackFrame::MANUAL);
144 ProfileEntryHookStub::MaybeCallEntryHookDelayed(tasm(), zone());
150 tasm()->RecordComment("-- Prologue: check code start register --");
160 tasm()->RecordComment("-- Prologue: check for deoptimization --");
193 if (block->IsLoopHeader() && !tasm()->jump_optimization_info()) {
194 tasm()->Align(16);
197 block_starts_[block->rpo_number().ToInt()] = tasm()->pc_offset();
201 unwinding_info_writer_.BeginInstructionBlock(tasm()->pc_offset(), block);
227 tasm()->RecordComment(buffer_start);
232 tasm()->bind(GetLabel(current_block_));
243 tasm()->InitializeRootRegister();
248 ConstantPoolUnavailableScope constant_pool_unavailable(tasm());
260 tasm()->RecordComment("-- Out of line code --");
262 tasm()->bind(ool->entry());
264 if (ool->exit()->is_bound()) tasm()->jmp(ool->exit());
271 tasm()->nop();
276 tasm()->bind(exit->label());
277 int trampoline_pc = tasm()->pc_offset();
293 tasm()->Align(kPointerSize);
295 tasm()->bind(table->label());
303 unwinding_info_writer_.Finish(tasm()->pc_offset());
305 safepoints()->Emit(tasm(), frame()->GetTotalFrameSlotCount());
310 tasm(), static_cast<int>(handlers_.size()));
312 HandlerTable::EmitReturnEntry(tasm(), handlers_[i].pc_offset,
357 tasm()->JumpIfEqual(input, begin->first, begin->second);
365 tasm()->JumpIfLessThan(input, middle->first, &less_label);
367 tasm()->bind(&less_label);
383 tasm()->AbortedCodeGeneration();
396 tasm()->GetCode(isolate(), &desc);
409 tasm()->AbortedCodeGeneration();
435 safepoints()->DefineSafepoint(tasm(), kind, arguments, deopt_mode);
472 instr_starts_[i] = tasm()->pc_offset();
684 tasm()->bind(&continue_label);
723 source_position_table_builder_.AddPosition(tasm()->pc_offset(),
732 if (info->trace_turbo_json_enabled() || !tasm()->isolate() ||
733 tasm()->isolate()->concurrent_recompilation_enabled()) {
744 tasm()->RecordComment(str);
875 handlers_.push_back({GetLabel(handler_rpo), tasm()->pc_offset()});
885 int pc_offset = tasm()->pc_offset();
1223 last_lazy_deopt_pc_ = tasm()->pc_offset();
1244 tasm()->RecordComment("-- Prologue: generate speculation poison --");
1256 tasm()->ResetSpeculationPoisonRegister();
1261 : frame_(gen->frame()), tasm_(gen->tasm()), next_(gen->ools_) {