/external/v8/src/ |
D | macro-assembler.h | 78 : masm_(masm), type_(type), old_has_frame_(masm->has_frame()) { in FrameScope() 87 masm_->LeaveFrame(type_); in ~FrameScope() 89 masm_->set_has_frame(old_has_frame_); in ~FrameScope() 98 masm_->LeaveFrame(type_); in GenerateLeaveFrame() 102 MacroAssembler* masm_; 118 : masm_(masm), saved_(masm->has_frame()) { in NoCurrentFrameScope() 123 masm_->set_has_frame(saved_); in ~NoCurrentFrameScope() 127 MacroAssembler* masm_; 141 MacroAssembler* masm_;
|
D | full-codegen.cc | 432 StateField::encode(state) | PcField::encode(masm_->pc_offset()); in PrepareForBailoutForId() 461 ASSERT(masm_->pc_offset() > 0); in RecordStackCheck() 462 BailoutEntry entry = { ast_id, static_cast<unsigned>(masm_->pc_offset()) }; in RecordStackCheck() 675 CodeGenerator::RecordPositions(masm_, fun->start_position()); in SetFunctionPosition() 680 CodeGenerator::RecordPositions(masm_, fun->end_position() - 1); in SetReturnPosition() 687 CodeGenerator::RecordPositions(masm_, stmt->statement_pos()); in SetStatementPosition() 697 masm_, stmt->statement_pos(), !checker.is_breakable()); in SetStatementPosition() 701 Debug::GenerateSlot(masm_); in SetStatementPosition() 705 CodeGenerator::RecordPositions(masm_, stmt->statement_pos()); in SetStatementPosition() 713 CodeGenerator::RecordPositions(masm_, pos); in SetExpressionPosition() [all …]
|
D | full-codegen.h | 81 : masm_(masm), in FullCodeGenerator() 547 MacroAssembler* masm() { return masm_; } in masm() 614 : masm_(codegen->masm()), old_(codegen->context()), codegen_(codegen) { in ExpressionContext() 671 MacroAssembler* masm() const { return masm_; } in masm() 672 MacroAssembler* masm_; variable 787 MacroAssembler* masm_; variable
|
D | codegen.cc | 42 #define __ ACCESS_MASM(masm_) 47 : masm_(masm), msg_(msg) { in Comment()
|
D | deoptimizer.h | 232 : masm_(masm), type_(type) { } in EntryGenerator() 238 MacroAssembler* masm() const { return masm_; } in masm() 244 MacroAssembler* masm_;
|
D | code-stubs.h | 962 : masm_(masm), previous_allow_(masm->allow_stub_calls()) { in AllowStubCallsScope() 963 masm_->set_allow_stub_calls(allow); in AllowStubCallsScope() 966 masm_->set_allow_stub_calls(previous_allow_); in ~AllowStubCallsScope() 970 MacroAssembler* masm_;
|
D | stub-cache.h | 407 : isolate_(isolate), masm_(isolate, NULL, 256), failure_(NULL) { } in StubCompiler() 518 MacroAssembler* masm() { return &masm_; } in masm() 573 MacroAssembler masm_; variable
|
/external/v8/src/arm/ |
D | regexp-macro-assembler-arm.cc | 114 #define __ ACCESS_MASM(masm_) 119 : masm_(new MacroAssembler(Isolate::Current(), NULL, kRegExpCodeSize)), in RegExpMacroAssemblerARM() 136 delete masm_; in ~RegExpMacroAssemblerARM() 375 AllowExternalCallThatCantCauseGC scope(masm_); in CheckNotBackReferenceIgnoreCase() 377 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); in CheckNotBackReferenceIgnoreCase() 620 FrameScope scope(masm_, StackFrame::MANUAL); in GetCode() 642 ExternalReference::address_of_stack_limit(masm_->isolate()); in GetCode() 705 __ mov(code_pointer(), Operand(masm_->CodeObject())); in GetCode() 799 ExternalReference::re_grow_stack(masm_->isolate()); in GetCode() 820 masm_->GetCode(&code_desc); in GetCode() [all …]
|
D | lithium-codegen-arm.h | 48 masm_(assembler), in LCodeGen() 69 MacroAssembler* masm() const { return masm_; } in masm() 331 MacroAssembler* const masm_; variable 367 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope() 370 codegen_->masm_->PushSafepointRegistersAndDoubles(); in PushSafepointRegistersScope() 382 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope() 385 codegen_->masm_->PopSafepointRegistersAndDoubles(); in ~PushSafepointRegistersScope()
|
D | full-codegen-arm.cc | 48 #define __ ACCESS_MASM(masm_) 59 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { in JumpPatchSite() 73 Assembler::BlockConstPoolScope block_const_pool(masm_); in EmitJumpIfNotSmi() 86 Assembler::BlockConstPoolScope block_const_pool(masm_); in EmitJumpIfSmi() 94 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_); in EmitPatchInfo() 107 MacroAssembler* masm_; member in v8::internal::BASE_EMBEDDED 143 Comment cmnt(masm_, "[ function compiled by full code generator"); in Generate() 169 FrameScope frame_scope(masm_, StackFrame::MANUAL); in Generate() 182 { Comment cmnt(masm_, "[ Allocate locals"); in Generate() 193 Comment cmnt(masm_, "[ Allocate local context"); in Generate() [all …]
|
D | regexp-macro-assembler-arm.h | 225 MacroAssembler* masm_;
|
/external/v8/src/mips/ |
D | regexp-macro-assembler-mips.cc | 113 #define __ ACCESS_MASM(masm_) 118 : masm_(new MacroAssembler(Isolate::Current(), NULL, kRegExpCodeSize)), in RegExpMacroAssemblerMIPS() 140 delete masm_; in ~RegExpMacroAssemblerMIPS() 381 AllowExternalCallThatCantCauseGC scope(masm_); in CheckNotBackReferenceIgnoreCase() 383 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); in CheckNotBackReferenceIgnoreCase() 389 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE); in CheckNotBackReferenceIgnoreCase() 602 if (masm_->has_exception()) { in GetCode() 616 FrameScope scope(masm_, StackFrame::MANUAL); in GetCode() 639 ExternalReference::address_of_stack_limit(masm_->isolate()); in GetCode() 701 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE); in GetCode() [all …]
|
D | full-codegen-mips.cc | 56 #define __ ACCESS_MASM(masm_) 69 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { in JumpPatchSite() 83 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); in EmitJumpIfNotSmi() 93 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); in EmitJumpIfSmi() 103 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_); in EmitPatchInfo() 115 MacroAssembler* masm_; member in v8::internal::BASE_EMBEDDED 151 Comment cmnt(masm_, "[ function compiled by full code generator"); in Generate() 176 FrameScope frame_scope(masm_, StackFrame::MANUAL); in Generate() 189 { Comment cmnt(masm_, "[ Allocate locals"); in Generate() 200 Comment cmnt(masm_, "[ Allocate local context"); in Generate() [all …]
|
D | lithium-codegen-mips.h | 48 masm_(assembler), in LCodeGen() 69 MacroAssembler* masm() const { return masm_; } in masm() 346 MacroAssembler* const masm_; variable 382 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope() 385 codegen_->masm_->PushSafepointRegistersAndDoubles(); in PushSafepointRegistersScope() 397 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope() 400 codegen_->masm_->PopSafepointRegistersAndDoubles(); in ~PushSafepointRegistersScope()
|
D | regexp-macro-assembler-mips.h | 230 MacroAssembler* masm_;
|
/external/v8/src/ia32/ |
D | regexp-macro-assembler-ia32.cc | 97 #define __ ACCESS_MASM(masm_) 102 : masm_(new MacroAssembler(Isolate::Current(), NULL, kRegExpCodeSize)), in RegExpMacroAssemblerIA32() 118 delete masm_; in ~RegExpMacroAssemblerIA32() 155 __ add(ebx, Immediate(masm_->CodeObject())); in Backtrack() 400 AllowExternalCallThatCantCauseGC scope(masm_); in CheckNotBackReferenceIgnoreCase() 402 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); in CheckNotBackReferenceIgnoreCase() 677 FrameScope scope(masm_, StackFrame::MANUAL); in GetCode() 694 ExternalReference::address_of_stack_limit(masm_->isolate()); in GetCode() 861 ExternalReference::re_grow_stack(masm_->isolate()); in GetCode() 884 masm_->GetCode(&code_desc); in GetCode() [all …]
|
D | full-codegen-ia32.cc | 45 #define __ ACCESS_MASM(masm_) 50 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { in JumpPatchSite() 76 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_); in EmitPatchInfo() 96 MacroAssembler* masm_; member in v8::internal::BASE_EMBEDDED 131 Comment cmnt(masm_, "[ function compiled by full code generator"); in Generate() 162 FrameScope frame_scope(masm_, StackFrame::MANUAL); in Generate() 169 { Comment cmnt(masm_, "[ Allocate locals"); in Generate() 186 Comment cmnt(masm_, "[ Allocate local context"); in Generate() 225 Comment cmnt(masm_, "[ Allocate arguments object"); in Generate() 263 Comment cmnt(masm_, "[ Declarations"); in Generate() [all …]
|
D | lithium-codegen-ia32.h | 51 masm_(assembler), in LCodeGen() 70 MacroAssembler* masm() const { return masm_; } in masm() 320 MacroAssembler* const masm_; variable 350 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope() 356 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
|
D | regexp-macro-assembler-ia32.h | 194 MacroAssembler* masm_;
|
D | macro-assembler-ia32.h | 913 MacroAssembler* masm() { return &masm_; } in masm() 918 MacroAssembler masm_; // Macro assembler used to generate the code. variable
|
/external/v8/src/x64/ |
D | regexp-macro-assembler-x64.cc | 112 #define __ ACCESS_MASM((&masm_)) 117 : masm_(Isolate::Current(), NULL, kRegExpCodeSize), in RegExpMacroAssemblerX64() 118 no_root_array_scope_(&masm_), in RegExpMacroAssemblerX64() 437 AllowExternalCallThatCantCauseGC scope(&masm_); in CheckNotBackReferenceIgnoreCase() 439 ExternalReference::re_case_insensitive_compare_uc16(masm_.isolate()); in CheckNotBackReferenceIgnoreCase() 444 __ Move(code_object_pointer(), masm_.CodeObject()); in CheckNotBackReferenceIgnoreCase() 717 FrameScope scope(&masm_, StackFrame::MANUAL); in GetCode() 761 ExternalReference::address_of_stack_limit(masm_.isolate()); in GetCode() 777 __ Move(code_object_pointer(), masm_.CodeObject()); in GetCode() 832 __ Move(code_object_pointer(), masm_.CodeObject()); in GetCode() [all …]
|
D | full-codegen-x64.cc | 44 #define __ ACCESS_MASM(masm_) 49 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { in JumpPatchSite() 75 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_); in EmitPatchInfo() 95 MacroAssembler* masm_; member in v8::internal::BASE_EMBEDDED 126 Comment cmnt(masm_, "[ function compiled by full code generator"); in Generate() 147 ASSERT(masm_->pc_offset() == self_optimization_header_size()); in Generate() 176 FrameScope frame_scope(masm_, StackFrame::MANUAL); in Generate() 183 { Comment cmnt(masm_, "[ Allocate locals"); in Generate() 200 Comment cmnt(masm_, "[ Allocate local context"); in Generate() 238 Comment cmnt(masm_, "[ Allocate arguments object"); in Generate() [all …]
|
D | lithium-codegen-x64.h | 50 masm_(assembler), in LCodeGen() 70 MacroAssembler* masm() const { return masm_; } in masm() 316 MacroAssembler* const masm_; variable 347 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope() 353 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
|
D | regexp-macro-assembler-x64.h | 227 code_relative_fixup_positions_.Add(masm_.pc_offset()); in MarkPositionForCodeRelativeFixup() 259 MacroAssembler masm_; variable
|
D | macro-assembler-x64.h | 1409 MacroAssembler* masm() { return &masm_; } in masm() 1414 MacroAssembler masm_; // Macro assembler used to generate the code. variable
|