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