/external/chromium_org/v8/src/ |
macro-assembler.h | 90 : masm_(masm), type_(type), old_has_frame_(masm->has_frame()) { 99 masm_->LeaveFrame(type_); 101 masm_->set_has_frame(old_has_frame_); 111 masm_->LeaveFrame(type_); 115 MacroAssembler* masm_; member in class:v8::internal::FrameScope 131 : masm_(masm), saved_(masm->has_frame()) { 136 masm_->set_has_frame(saved_); 140 MacroAssembler* masm_; member in class:v8::internal::NoCurrentFrameScope 154 MacroAssembler* masm_; member in class:v8::internal::Comment
|
lithium-codegen.h | 26 MacroAssembler* masm() const { return masm_; } 62 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
|
full-codegen.cc | 405 !masm_->serializer_enabled() && 407 masm_->set_emit_debug_code(generate_debug_code_); 408 masm_->set_predictable_code_size(true); 453 StateField::encode(state) | PcField::encode(masm_->pc_offset()); 467 ASSERT(masm_->pc_offset() > 0); 471 { ast_id, static_cast<unsigned>(masm_->pc_offset()), depth }; 591 Comment cmnt(masm_, "[ Link nested modules"); 690 Comment cmnt(masm_, "[ Allocate modules"); 731 Comment cmnt(masm_, "[ ModuleLiteral"); 746 Comment cmnt(masm_, "[ Declarations") [all...] |
/external/chromium_org/v8/src/mips/ |
lithium-codegen-mips.h | 400 StoreRegistersStateStub stub1(codegen_->masm_->isolate(), 402 codegen_->masm_->push(ra); 403 codegen_->masm_->CallStub(&stub1); 407 StoreRegistersStateStub stub2(codegen_->masm_->isolate(), 409 codegen_->masm_->push(ra); 410 codegen_->masm_->CallStub(&stub2); 423 RestoreRegistersStateStub stub1(codegen_->masm_->isolate(), 425 codegen_->masm_->push(ra); 426 codegen_->masm_->CallStub(&stub1); 430 RestoreRegistersStateStub stub2(codegen_->masm_->isolate() [all...] |
regexp-macro-assembler-mips.cc | 95 #define __ ACCESS_MASM(masm_) 102 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 124 delete masm_; 319 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); 322 AllowExternalCallThatCantCauseGC scope(masm_); 324 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); 330 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE); 573 if (masm_->has_exception()) { 587 FrameScope scope(masm_, StackFrame::MANUAL); 611 ExternalReference::address_of_stack_limit(masm_->isolate()) [all...] |
regexp-macro-assembler-mips.h | 197 Isolate* isolate() const { return masm_->isolate(); } 199 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerMIPS
|
full-codegen-mips.cc | 33 #define __ ACCESS_MASM(masm_) 46 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 60 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); 70 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); 80 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_); 92 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 122 Comment cmnt(masm_, "[ function compiled by full code generator"); 124 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 154 FrameScope frame_scope(masm_, StackFrame::MANUAL); 156 info->set_prologue_offset(masm_->pc_offset()) [all...] |
/external/chromium_org/v8/src/x87/ |
lithium-codegen-x87.h | 384 : stack_depth_(0), is_mutable_(true), masm_(masm) { } 386 : stack_depth_(other.stack_depth_), is_mutable_(false), masm_(masm()) { 417 MacroAssembler* masm() const { return masm_; } 418 Isolate* isolate() const { return masm_->isolate(); } 427 MacroAssembler* masm_; member in class:v8::internal::LCodeGen::X87Stack 445 codegen_->masm_->PushSafepointRegisters(); 452 codegen_->masm_->PopSafepointRegisters();
|
regexp-macro-assembler-x87.h | 173 Isolate* isolate() const { return masm_->isolate(); } 175 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerX87
|
full-codegen-x87.cc | 22 #define __ ACCESS_MASM(masm_) 27 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 53 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_); 73 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 102 Comment cmnt(masm_, "[ function compiled by full code generator"); 104 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 136 FrameScope frame_scope(masm_, StackFrame::MANUAL); 138 info->set_prologue_offset(masm_->pc_offset()); 140 info->AddNoFrameRange(0, masm_->pc_offset()); 142 { Comment cmnt(masm_, "[ Allocate locals") [all...] |
/external/chromium_org/v8/src/arm64/ |
full-codegen-arm64.cc | 25 #define __ ACCESS_MASM(masm_) 29 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm), reg_(NoReg) { 45 InstructionAccurateScope scope(masm_, 1); 56 InstructionAccurateScope scope(masm_, 1); 66 UseScratchRegisterScope temps(masm_); 73 Assembler::BlockPoolsScope scope(masm_); 74 InlineSmiCheckInfo::Emit(masm_, reg_, &patch_site_); 81 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 112 Comment cmnt(masm_, "[ Function compiled by full code generator"); 114 ProfileEntryHookStub::MaybeCallEntryHook(masm_); [all...] |
lithium-codegen-arm64.h | 398 UseScratchRegisterScope temps(codegen_->masm_); 403 codegen_->masm_->Mov(to_be_pushed_lr, lr); 407 codegen_->masm_->CallStub(&stub); 412 codegen_->masm_->CallStub(&stub); 426 codegen_->masm_->CallStub(&stub); 431 codegen_->masm_->CallStub(&stub);
|
regexp-macro-assembler-arm64.cc | 111 #define __ ACCESS_MASM(masm_) 118 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 138 delete masm_; 360 if (masm_->emit_debug_code()) { 392 AllowExternalCallThatCantCauseGC scope(masm_); 461 if (masm_->emit_debug_code()) { 674 FrameScope scope(masm_, StackFrame::MANUAL); 706 int alignment = masm_->ActivationFrameAlignment(); 749 if (masm_->emit_debug_code()) { 770 __ Mov(code_pointer(), Operand(masm_->CodeObject())) [all...] |
macro-assembler-arm64.h | 606 explicit PushPopQueue(MacroAssembler* masm) : masm_(masm), size_(0) { } 625 MacroAssembler* masm_; member in class:v8::internal::MacroAssembler::PushPopQueue 1282 MacroAssembler* masm_; member in class:v8::internal::MacroAssembler::NoUseRealAbortsScope 2200 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED [all...] |
regexp-macro-assembler-arm64.h | 263 Isolate* isolate() const { return masm_->isolate(); } 265 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerARM64
|
/external/chromium_org/v8/src/x64/ |
full-codegen-x64.cc | 22 #define __ ACCESS_MASM(masm_) 27 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 53 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_); 73 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 102 Comment cmnt(masm_, "[ function compiled by full code generator"); 104 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 136 FrameScope frame_scope(masm_, StackFrame::MANUAL); 138 info->set_prologue_offset(masm_->pc_offset()); 140 info->AddNoFrameRange(0, masm_->pc_offset()); 142 { Comment cmnt(masm_, "[ Allocate locals") [all...] |
regexp-macro-assembler-x64.h | 217 code_relative_fixup_positions_.Add(masm_.pc_offset(), zone()); 251 Isolate* isolate() const { return masm_.isolate(); } 253 MacroAssembler masm_; member in class:v8::internal::RegExpMacroAssemblerX64
|
regexp-macro-assembler-x64.cc | 94 #define __ ACCESS_MASM((&masm_)) 101 masm_(zone->isolate(), NULL, kRegExpCodeSize), 102 no_root_array_scope_(&masm_), 339 AllowExternalCallThatCantCauseGC scope(&masm_); 346 __ Move(code_object_pointer(), masm_.CodeObject()); 651 FrameScope scope(&masm_, StackFrame::MANUAL); 712 __ Move(code_object_pointer(), masm_.CodeObject()); 754 __ Move(code_object_pointer(), masm_.CodeObject()); 913 __ Move(code_object_pointer(), masm_.CodeObject()); [all...] |
/external/chromium_org/v8/src/arm/ |
regexp-macro-assembler-arm.h | 189 Isolate* isolate() const { return masm_->isolate(); } 191 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerARM
|
full-codegen-arm.cc | 25 #define __ ACCESS_MASM(masm_) 36 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 50 Assembler::BlockConstPoolScope block_const_pool(masm_); 60 Assembler::BlockConstPoolScope block_const_pool(masm_); 68 Assembler::BlockConstPoolScope block_const_pool(masm_); 70 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_); 83 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 114 Comment cmnt(masm_, "[ function compiled by full code generator"); 116 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 146 FrameScope frame_scope(masm_, StackFrame::MANUAL) [all...] |
regexp-macro-assembler-arm.cc | 96 #define __ ACCESS_MASM(masm_) 103 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 119 delete masm_; 315 AllowExternalCallThatCantCauseGC scope(masm_); 591 FrameScope scope(masm_, StackFrame::MANUAL); 655 __ mov(code_pointer(), Operand(masm_->CodeObject())); 848 masm_->GetCode(&code_desc); 850 code_desc, Code::ComputeFlags(Code::REGEXP), masm_->CodeObject()); 851 PROFILE(masm_->isolate(), RegExpCodeCreateEvent(*code, *source)); [all...] |
macro-assembler-arm.h | 1528 MacroAssembler masm_; \/\/ Macro assembler used to generate the code. member in class:v8::internal::CodePatcher 1565 MacroAssembler* masm_; member in class:v8::internal::FrameAndConstantPoolScope 1591 MacroAssembler* masm_; member in class:v8::internal::ConstantPoolUnavailableScope [all...] |
lithium-codegen-arm.h | 368 codegen_->masm_->PushSafepointRegisters(); 371 codegen_->masm_->PushSafepointRegistersAndDoubles(); 383 codegen_->masm_->PopSafepointRegisters(); 386 codegen_->masm_->PopSafepointRegistersAndDoubles();
|
/external/chromium_org/v8/src/ia32/ |
regexp-macro-assembler-ia32.h | 173 Isolate* isolate() const { return masm_->isolate(); } 175 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerIA32
|
full-codegen-ia32.cc | 22 #define __ ACCESS_MASM(masm_) 27 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 53 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_); 73 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 102 Comment cmnt(masm_, "[ function compiled by full code generator"); 104 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 136 FrameScope frame_scope(masm_, StackFrame::MANUAL); 138 info->set_prologue_offset(masm_->pc_offset()); 140 info->AddNoFrameRange(0, masm_->pc_offset()); 142 { Comment cmnt(masm_, "[ Allocate locals") [all...] |