Lines Matching refs:tasm

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