/external/chromium_org/v8/src/arm64/ |
H A D | lithium-gap-resolver-arm64.h | 63 masm_.StackSlotMove(moves_[index].source(), moves_[index].destination()); 71 DCHECK(!masm_.ScratchRegister().IsAllocatable()); 72 return masm_.ScratchRegister(); 76 void AcquireSavedValueRegister() { masm_.AcquireScratchRegister(); } 77 void ReleaseSavedValueRegister() { masm_.ReleaseScratchRegister(); } 87 DelayedGapMasm masm_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | delayed-masm-arm64.cc | 15 #define __ ACCESS_MASM(masm_) 24 DCHECK(pending_pc_ == masm_->pc_offset()); 25 UseScratchRegisterScope scope(masm_); 63 pending_pc_ = masm_->pc_offset(); 78 DCHECK(pending_pc_ == masm_->pc_offset()); 95 pending_pc_ = masm_->pc_offset(); 107 DCHECK(pending_pc_ == masm_->pc_offset()); 115 DCHECK(pending_pc_ == masm_->pc_offset()); 130 pending_pc_ = masm_->pc_offset(); 142 DCHECK(pending_pc_ == masm_ [all...] |
H A D | delayed-masm-arm64.h | 26 : cgen_(owner), masm_(masm), scratch_register_(scratch_register), 97 masm_->InitializeRootRegister(); 105 masm_->Mov(ScratchRegister(), saved_value); 116 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | delayed-masm-arm64-inl.h | 13 #define __ ACCESS_MASM(masm_)
|
H A D | regexp-macro-assembler-arm64.cc | 112 #define __ ACCESS_MASM(masm_) 119 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 139 delete masm_; 361 if (masm_->emit_debug_code()) { 393 AllowExternalCallThatCantCauseGC scope(masm_); 465 if (masm_->emit_debug_code()) { 678 FrameScope scope(masm_, StackFrame::MANUAL); 710 int alignment = masm_->ActivationFrameAlignment(); 753 if (masm_->emit_debug_code()) { 774 __ Mov(code_pointer(), Operand(masm_ [all...] |
H A D | full-codegen-arm64.cc | 26 #define __ ACCESS_MASM(masm_) 30 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm), reg_(NoReg) { 46 InstructionAccurateScope scope(masm_, 1); 57 InstructionAccurateScope scope(masm_, 1); 67 UseScratchRegisterScope temps(masm_); 74 Assembler::BlockPoolsScope scope(masm_); 75 InlineSmiCheckInfo::Emit(masm_, reg_, &patch_site_); 82 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 113 Comment cmnt(masm_, "[ Function compiled by full code generator"); 115 ProfileEntryHookStub::MaybeCallEntryHook(masm_); [all...] |
H A D | macro-assembler-arm64.h | 643 explicit PushPopQueue(MacroAssembler* masm) : masm_(masm), size_(0) { } 662 MacroAssembler* masm_; member in class:v8::internal::MacroAssembler::PushPopQueue 1289 saved_(masm->use_real_aborts_), masm_(masm) { 1290 masm_->use_real_aborts_ = false; 1293 masm_->use_real_aborts_ = saved_; 1297 MacroAssembler* masm_; member in class:v8::internal::MacroAssembler::NoUseRealAbortsScope 2180 : masm_(masm) 2187 masm_->CheckConstPool(false, true); 2188 masm_->CheckVeneerPool(false, true); 2190 masm_ 2211 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED [all...] |
H A D | lithium-gap-resolver-arm64.cc | 14 #define __ ACCESS_MASM((&masm_)) 29 : cgen_(owner), masm_(owner, owner->masm()), moves_(32, owner->zone()), 36 DCHECK(!masm_.pending());
|
/external/chromium_org/v8/src/ |
H A D | macro-assembler.h | 97 : masm_(masm), type_(type), old_has_frame_(masm->has_frame()) { 106 masm_->LeaveFrame(type_); 108 masm_->set_has_frame(old_has_frame_); 118 masm_->LeaveFrame(type_); 122 MacroAssembler* masm_; member in class:v8::internal::FrameScope 138 : masm_(masm), saved_(masm->has_frame()) { 143 masm_->set_has_frame(saved_); 147 MacroAssembler* masm_; member in class:v8::internal::NoCurrentFrameScope 161 MacroAssembler* masm_; member in class:v8::internal::Comment
|
H A D | lithium-codegen.h | 28 MacroAssembler* masm() const { return masm_; } 65 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | full-codegen.cc | 409 !masm_->serializer_enabled() && 411 masm_->set_emit_debug_code(generate_debug_code_); 412 masm_->set_predictable_code_size(true); 456 StateField::encode(state) | PcField::encode(masm_->pc_offset()); 470 DCHECK(masm_->pc_offset() > 0); 474 { ast_id, static_cast<unsigned>(masm_->pc_offset()), depth }; 594 Comment cmnt(masm_, "[ Link nested modules"); 693 Comment cmnt(masm_, "[ Allocate modules"); 734 Comment cmnt(masm_, "[ ModuleLiteral"); 749 Comment cmnt(masm_, "[ Declaration [all...] |
/external/chromium_org/v8/src/ic/ |
H A D | access-compiler.h | 43 masm_(isolate, NULL, 256) {} 47 MacroAssembler* masm() { return &masm_; } 78 MacroAssembler masm_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/mips/ |
H A D | regexp-macro-assembler-mips.cc | 96 #define __ ACCESS_MASM(masm_) 103 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 125 delete masm_; 320 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); 323 AllowExternalCallThatCantCauseGC scope(masm_); 325 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); 331 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE); 574 if (masm_->has_exception()) { 588 FrameScope scope(masm_, StackFrame::MANUAL); 612 ExternalReference::address_of_stack_limit(masm_ [all...] |
H A D | full-codegen-mips.cc | 34 #define __ ACCESS_MASM(masm_) 47 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 61 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); 71 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); 81 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_); 93 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 123 Comment cmnt(masm_, "[ function compiled by full code generator"); 125 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 155 FrameScope frame_scope(masm_, StackFrame::MANUAL); 157 info->set_prologue_offset(masm_ [all...] |
/external/chromium_org/v8/src/mips64/ |
H A D | regexp-macro-assembler-mips64.cc | 132 #define __ ACCESS_MASM(masm_) 139 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 161 delete masm_; 356 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); 359 AllowExternalCallThatCantCauseGC scope(masm_); 361 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); 367 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE); 610 if (masm_->has_exception()) { 624 FrameScope scope(masm_, StackFrame::MANUAL); 657 ExternalReference::address_of_stack_limit(masm_ [all...] |
H A D | full-codegen-mips64.cc | 34 #define __ ACCESS_MASM(masm_) 47 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 61 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); 71 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_); 81 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_); 93 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 123 Comment cmnt(masm_, "[ function compiled by full code generator"); 125 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 153 FrameScope frame_scope(masm_, StackFrame::MANUAL); 154 info->set_prologue_offset(masm_ [all...] |
/external/chromium_org/v8/src/compiler/ |
H A D | code-generator.h | 36 MacroAssembler* masm() { return &masm_; } 125 MacroAssembler masm_; member in class:v8::internal::compiler::FINAL
|
/external/chromium_org/v8/src/arm/ |
H A D | full-codegen-arm.cc | 26 #define __ ACCESS_MASM(masm_) 37 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 51 Assembler::BlockConstPoolScope block_const_pool(masm_); 61 Assembler::BlockConstPoolScope block_const_pool(masm_); 69 Assembler::BlockConstPoolScope block_const_pool(masm_); 71 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_); 84 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 115 Comment cmnt(masm_, "[ function compiled by full code generator"); 117 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 147 FrameScope frame_scope(masm_, StackFram [all...] |
H A D | regexp-macro-assembler-arm.cc | 97 #define __ ACCESS_MASM(masm_) 104 masm_(new MacroAssembler(zone->isolate(), NULL, kRegExpCodeSize)), 120 delete masm_; 316 AllowExternalCallThatCantCauseGC scope(masm_); 592 FrameScope scope(masm_, StackFrame::MANUAL); 656 __ mov(code_pointer(), Operand(masm_->CodeObject())); 849 masm_->GetCode(&code_desc); 851 code_desc, Code::ComputeFlags(Code::REGEXP), masm_->CodeObject()); 852 PROFILE(masm_->isolate(), RegExpCodeCreateEvent(*code, *source)); 1011 __ mov(r1, Operand(masm_ [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | regexp-macro-assembler-x64.h | 216 code_relative_fixup_positions_.Add(masm_.pc_offset(), zone()); 250 Isolate* isolate() const { return masm_.isolate(); } 252 MacroAssembler masm_; member in class:v8::internal::RegExpMacroAssemblerX64
|
H A D | full-codegen-x64.cc | 23 #define __ ACCESS_MASM(masm_) 28 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 54 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_); 74 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 103 Comment cmnt(masm_, "[ function compiled by full code generator"); 105 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 137 FrameScope frame_scope(masm_, StackFrame::MANUAL); 139 info->set_prologue_offset(masm_->pc_offset()); 141 info->AddNoFrameRange(0, masm_->pc_offset()); 143 { Comment cmnt(masm_, "[ Allocat [all...] |
H A D | 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()); 958 __ Move(code_object_pointer(), masm_ [all...] |
/external/chromium_org/v8/src/x87/ |
H A D | lithium-codegen-x87.h | 383 : stack_depth_(0), is_mutable_(true), masm_(masm) { } 385 : stack_depth_(other.stack_depth_), is_mutable_(false), masm_(masm()) { 425 MacroAssembler* masm() const { return masm_; } 426 Isolate* isolate() const { return masm_->isolate(); } 435 MacroAssembler* masm_; member in class:v8::internal::LCodeGen::X87Stack 456 codegen_->masm_->PushSafepointRegisters(); 463 codegen_->masm_->PopSafepointRegisters();
|
H A D | full-codegen-x87.cc | 23 #define __ ACCESS_MASM(masm_) 28 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 54 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_); 74 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 103 Comment cmnt(masm_, "[ function compiled by full code generator"); 105 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 137 FrameScope frame_scope(masm_, StackFrame::MANUAL); 139 info->set_prologue_offset(masm_->pc_offset()); 141 info->AddNoFrameRange(0, masm_->pc_offset()); 143 { Comment cmnt(masm_, "[ Allocat [all...] |
/external/chromium_org/v8/src/ia32/ |
H A D | full-codegen-ia32.cc | 23 #define __ ACCESS_MASM(masm_) 28 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) { 54 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_); 74 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED 103 Comment cmnt(masm_, "[ function compiled by full code generator"); 105 ProfileEntryHookStub::MaybeCallEntryHook(masm_); 137 FrameScope frame_scope(masm_, StackFrame::MANUAL); 139 info->set_prologue_offset(masm_->pc_offset()); 141 info->AddNoFrameRange(0, masm_->pc_offset()); 143 { Comment cmnt(masm_, "[ Allocat [all...] |