Lines Matching refs:masm_
34 #define __ ACCESS_MASM(masm_)
47 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {
61 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_);
71 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_);
81 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_);
93 MacroAssembler* masm_;
123 Comment cmnt(masm_, "[ function compiled by full code generator");
125 ProfileEntryHookStub::MaybeCallEntryHook(masm_);
155 FrameScope frame_scope(masm_, StackFrame::MANUAL);
157 info->set_prologue_offset(masm_->pc_offset());
159 info->AddNoFrameRange(0, masm_->pc_offset());
161 { Comment cmnt(masm_, "[ Allocate locals");
204 Comment cmnt(masm_, "[ Allocate context");
255 Comment cmnt(masm_, "[ Allocate arguments object");
295 Comment cmnt(masm_, "[ Declarations");
300 { Comment cmnt(masm_, "[ Declarations");
313 { Comment cmnt(masm_, "[ Stack check");
319 PredictableCodeSizeScope predictable(masm_,
320 masm_->CallSize(stack_check, RelocInfo::CODE_TARGET));
325 { Comment cmnt(masm_, "[ Body");
334 { Comment cmnt(masm_, "[ return <undefined>;");
374 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_);
375 Comment cmnt(masm_, "[ Back edge bookkeeping");
378 int distance = masm_->SizeOfCodeGeneratedSince(back_edge_target);
402 Comment cmnt(masm_, "[ Return sequence");
418 int distance = masm_->pc_offset();
435 masm_->bind(&check_exit_codesize);
439 { Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_);
440 // Here we use masm_-> instead of the __ macro to avoid the code coverage
443 CodeGenerator::RecordPositions(masm_, function()->end_position() - 1);
445 masm_->mov(sp, fp);
446 int no_frame_start = masm_->pc_offset();
447 masm_->MultiPop(static_cast<RegList>(fp.bit() | ra.bit()));
448 masm_
449 masm_->Jump(ra);
450 info_->AddNoFrameRange(no_frame_start, masm_->pc_offset());
457 masm_->InstructionsGeneratedSince(&check_exit_codesize));
823 Comment cmnt(masm_, "[ VariableDeclaration");
831 Comment cmnt(masm_, "[ VariableDeclaration");
841 Comment cmnt(masm_, "[ VariableDeclaration");
884 Comment cmnt(masm_, "[ FunctionDeclaration");
891 Comment cmnt(masm_, "[ FunctionDeclaration");
910 Comment cmnt(masm_, "[ FunctionDeclaration");
928 Comment cmnt(masm_, "[ ModuleDeclaration");
963 Comment cmnt(masm_, "[ ImportDeclaration");
1002 Comment cmnt(masm_, "[ SwitchStatement");
1025 Comment cmnt(masm_, "[ Case comparison");
1036 JumpPatchSite patch_site(masm_);
1082 Comment cmnt(masm_, "[ Case body");
1095 Comment cmnt(masm_, "[ ForInStatement");
1271 Comment cmnt(masm_, "[ ForOfStatement");
1340 Comment cmnt(masm_, "[ VariableProxy");
1346 Comment cnmt(masm_, "[ SuperReference ");
1496 Comment cmnt(masm_, "[ Global variable");
1511 Comment cmnt(masm_, var->IsContextSlot() ? "[ Context variable"
1577 Comment cmnt(masm_, "[ Lookup variable");
1594 Comment cmnt(masm_, "[ RegExpLiteral");
1654 Comment cmnt(masm_, "[ ObjectLiteral");
1785 Comment cmnt(masm_, "[ ArrayLiteral");
1873 Comment cmnt(masm_, "[ Assignment");
1982 Comment cmnt(masm_, "[ Yield");
2364 JumpPatchSite patch_site(masm_);
2444 JumpPatchSite patch_site(masm_); // unbound, signals no inlined smi code.
2621 Comment cmnt(masm_, "[ Property");
2809 Comment cmnt(masm_, "[ Call");
2929 Comment cmnt(masm_, "[ CallNew");
3658 generator.GenerateFast(masm_);
3662 generator.GenerateSlow(masm_, call_helper);
3693 generator.GenerateFast(masm_);
3709 generator.GenerateSlow(masm_, call_helper);
3742 generator.GenerateFast(masm_);
3758 generator.GenerateSlow(masm_, call_helper);
4174 Comment cmnt(masm_, "[ InlineRuntimeCall");
4179 Comment cmnt(masm_, "[ CallRuntime");
4237 masm_, "[ UnaryOperation (DELETE)");
4283 Comment cmnt(masm_, "[ UnaryOperation (VOID)");
4290 Comment cmnt(masm_, "[ UnaryOperation (NOT)");
4329 Comment cmnt(masm_, "[ UnaryOperation (TYPEOF)");
4347 Comment cmnt(masm_, "[ CountOperation");
4398 JumpPatchSite patch_site(masm_);
4536 Comment cmnt(masm_, "[ Global variable");
4549 Comment cmnt(masm_, "[ Lookup slot");
4646 Comment cmnt(masm_, "[ CompareOperation");
4690 JumpPatchSite patch_site(masm_);
4799 __ Subu(a1, ra, Operand(masm_->CodeObject()));
4858 __ Addu(at, a1, Operand(masm_->CodeObject()));