• Home
  • Raw
  • Download

Lines Matching refs:masm_

42   explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {  in JumpPatchSite()
56 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); in EmitJumpIfNotSmi()
66 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); in EmitJumpIfSmi()
76 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_); in EmitPatchInfo()
88 MacroAssembler* masm() { return masm_; } in masm()
89 MacroAssembler* masm_; member in v8::internal::BASE_EMBEDDED
117 Comment cmnt(masm_, "[ function compiled by full code generator"); in Generate()
119 ProfileEntryHookStub::MaybeCallEntryHook(masm_); in Generate()
133 FrameScope frame_scope(masm_, StackFrame::MANUAL); in Generate()
134 info->set_prologue_offset(masm_->pc_offset()); in Generate()
137 { Comment cmnt(masm_, "[ Allocate locals"); in Generate()
180 Comment cmnt(masm_, "[ Allocate context"); in Generate()
252 Comment cmnt(masm_, "[ This function"); in Generate()
262 Comment cmnt(masm_, "[ new.target"); in Generate()
270 Comment cmnt(masm_, "[ Allocate rest parameter array"); in Generate()
283 Comment cmnt(masm_, "[ Allocate arguments object"); in Generate()
310 Comment cmnt(masm_, "[ Declarations"); in Generate()
320 Comment cmnt(masm_, "[ Stack check"); in Generate()
328 masm_, masm_->CallSize(stack_check, RelocInfo::CODE_TARGET)); in Generate()
334 Comment cmnt(masm_, "[ Body"); in Generate()
344 { Comment cmnt(masm_, "[ return <undefined>;"); in Generate()
384 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); in EmitBackEdgeBookkeeping()
385 Comment cmnt(masm_, "[ Back edge bookkeeping"); in EmitBackEdgeBookkeeping()
388 int distance = masm_->SizeOfCodeGeneratedSince(back_edge_target); in EmitBackEdgeBookkeeping()
417 int distance = masm_->pc_offset(); in EmitProfilingCounterHandlingForReturnSequence()
436 Comment cmnt(masm_, "[ Return sequence"); in EmitReturnSequence()
451 { Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); in EmitReturnSequence()
457 masm_->mov(sp, fp); in EmitReturnSequence()
458 masm_->MultiPop(static_cast<RegList>(fp.bit() | ra.bit())); in EmitReturnSequence()
459 masm_->Daddu(sp, sp, Operand(sp_delta)); in EmitReturnSequence()
460 masm_->Jump(ra); in EmitReturnSequence()
781 Comment cmnt(masm_, "[ VariableDeclaration"); in VisitVariableDeclaration()
789 Comment cmnt(masm_, "[ VariableDeclaration"); in VisitVariableDeclaration()
799 Comment cmnt(masm_, "[ VariableDeclaration"); in VisitVariableDeclaration()
830 Comment cmnt(masm_, "[ FunctionDeclaration"); in VisitFunctionDeclaration()
837 Comment cmnt(masm_, "[ FunctionDeclaration"); in VisitFunctionDeclaration()
856 Comment cmnt(masm_, "[ FunctionDeclaration"); in VisitFunctionDeclaration()
888 Comment cmnt(masm_, "[ SwitchStatement"); in VisitSwitchStatement()
911 Comment cmnt(masm_, "[ Case comparison"); in VisitSwitchStatement()
922 JumpPatchSite patch_site(masm_); in VisitSwitchStatement()
968 Comment cmnt(masm_, "[ Case body"); in VisitSwitchStatement()
981 Comment cmnt(masm_, "[ ForInStatement"); in VisitForInStatement()
1315 Comment cmnt(masm_, "[ Global variable"); in EmitVariableLoad()
1325 Comment cmnt(masm_, var->IsContextSlot() ? "[ Context variable" in EmitVariableLoad()
1350 Comment cmnt(masm_, "[ Lookup variable"); in EmitVariableLoad()
1387 Comment cmnt(masm_, "[ ObjectLiteral"); in VisitObjectLiteral()
1584 Comment cmnt(masm_, "[ ArrayLiteral"); in VisitArrayLiteral()
1677 Comment cmnt(masm_, "[ Assignment"); in VisitAssignment()
1820 Comment cmnt(masm_, "[ Yield"); in VisitYield()
1943 JumpPatchSite patch_site(masm_); in EmitInlineSmiBinaryOp()
2074 JumpPatchSite patch_site(masm_); // unbound, signals no inlined smi code. in EmitBinaryOp()
2610 Comment cmnt(masm_, "[ CallNew"); in VisitCallNew()
2903 generator.GenerateFast(masm_); in EmitStringCharFromCode()
2907 generator.GenerateSlow(masm_, call_helper); in EmitStringCharFromCode()
2933 generator.GenerateFast(masm_); in EmitStringCharCodeAt()
2949 generator.GenerateSlow(masm_, NOT_PART_OF_IC_HANDLER, call_helper); in EmitStringCharCodeAt()
3090 Comment cmnt(masm_, "[ UnaryOperation (DELETE)"); in VisitUnaryOperation()
3135 Comment cmnt(masm_, "[ UnaryOperation (VOID)"); in VisitUnaryOperation()
3142 Comment cmnt(masm_, "[ UnaryOperation (NOT)"); in VisitUnaryOperation()
3184 Comment cmnt(masm_, "[ UnaryOperation (TYPEOF)"); in VisitUnaryOperation()
3205 Comment cmnt(masm_, "[ CountOperation"); in VisitCountOperation()
3282 JumpPatchSite patch_site(masm_); in VisitCountOperation()
3533 Comment cmnt(masm_, "[ CompareOperation"); in VisitCompareOperation()
3581 JumpPatchSite patch_site(masm_); in VisitCompareOperation()