/external/v8/src/ |
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
|
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_, pos) [all...] |
codegen.cc | 42 #define __ ACCESS_MASM(masm_) 47 : masm_(masm), msg_(msg) {
|
/external/chromium_org/v8/src/ |
macro-assembler.h | 99 : masm_(masm), type_(type), old_has_frame_(masm->has_frame()) { 108 masm_->LeaveFrame(type_); 110 masm_->set_has_frame(old_has_frame_); 119 masm_->LeaveFrame(type_); 123 MacroAssembler* masm_; member in class:v8::internal::FrameScope 139 : masm_(masm), saved_(masm->has_frame()) { 144 masm_->set_has_frame(saved_); 148 MacroAssembler* masm_; member in class:v8::internal::NoCurrentFrameScope 162 MacroAssembler* masm_; member in class:v8::internal::Comment
|
full-codegen.cc | 420 masm_->set_emit_debug_code(generate_debug_code_); 421 masm_->set_predictable_code_size(true); 469 StateField::encode(state) | PcField::encode(masm_->pc_offset()); 487 ASSERT(masm_->pc_offset() > 0); 491 { ast_id, static_cast<unsigned>(masm_->pc_offset()), depth }; 611 Comment cmnt(masm_, "[ Link nested modules"); 710 Comment cmnt(masm_, "[ Allocate modules"); 751 Comment cmnt(masm_, "[ ModuleLiteral"); 766 Comment cmnt(masm_, "[ Declarations"); 821 CodeGenerator::RecordPositions(masm_, fun->start_position()) [all...] |
codegen.cc | 43 #define __ ACCESS_MASM(masm_) 48 : masm_(masm), msg_(msg) {
|
/external/chromium_org/v8/src/mips/ |
regexp-macro-assembler-mips.cc | 118 #define __ ACCESS_MASM(masm_) 125 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 147 delete masm_; 342 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); 345 AllowExternalCallThatCantCauseGC scope(masm_); 347 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); 353 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE); 596 if (masm_->has_exception()) { 610 FrameScope scope(masm_, StackFrame::MANUAL); 634 ExternalReference::address_of_stack_limit(masm_->isolate()) [all...] |
lithium-codegen-mips.h | 50 masm_(assembler), 75 MacroAssembler* masm() const { return masm_; } 415 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED 455 codegen_->masm_->PushSafepointRegisters(); 458 codegen_->masm_->PushSafepointRegistersAndDoubles(); 470 codegen_->masm_->PopSafepointRegisters(); 473 codegen_->masm_->PopSafepointRegistersAndDoubles();
|
regexp-macro-assembler-mips.h | 228 Isolate* isolate() const { return masm_->isolate(); } 230 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerMIPS
|
/external/v8/src/arm/ |
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_->GetCode(&code_desc) [all...] |
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();
|
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_, "[ Allocate local context") [all...] |
/external/v8/src/mips/ |
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_->CodeObject()), CONSTANT_SIZE) [all...] |
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();
|
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_, "[ Allocate local context") [all...] |
/external/chromium_org/v8/src/arm/ |
lithium-codegen-arm.h | 51 masm_(assembler), 76 MacroAssembler* masm() const { return masm_; } 394 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED 434 codegen_->masm_->PushSafepointRegisters(); 437 codegen_->masm_->PushSafepointRegistersAndDoubles(); 449 codegen_->masm_->PopSafepointRegisters(); 452 codegen_->masm_->PopSafepointRegistersAndDoubles();
|
regexp-macro-assembler-arm.cc | 119 #define __ ACCESS_MASM(masm_) 126 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 143 delete masm_; 339 AllowExternalCallThatCantCauseGC scope(masm_); 615 FrameScope scope(masm_, StackFrame::MANUAL); 679 __ mov(code_pointer(), Operand(masm_->CodeObject())); 872 masm_->GetCode(&code_desc); 874 code_desc, Code::ComputeFlags(Code::REGEXP), masm_->CodeObject()); [all...] |
regexp-macro-assembler-arm.h | 223 Isolate* isolate() const { return masm_->isolate(); } 225 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerARM
|
/external/v8/src/ia32/ |
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();
|
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_->GetCode(&code_desc) [all...] |
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_, "[ Declarations") [all...] |
/external/v8/src/x64/ |
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();
|
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_.CodeObject()) [all...] |
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_, "[ Allocate arguments object") [all...] |
/external/chromium_org/v8/src/ia32/ |
regexp-macro-assembler-ia32.h | 196 Isolate* isolate() const { return masm_->isolate(); } 198 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerIA32
|