Searched refs:masm_ (Results 1 - 25 of 65) sorted by relevance

123

/external/chromium_org/v8/src/arm64/
H A Dlithium-gap-resolver-arm64.h63 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 Ddelayed-masm-arm64.cc15 #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 Ddelayed-masm-arm64.h26 : 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 Ddelayed-masm-arm64-inl.h13 #define __ ACCESS_MASM(masm_)
H A Dregexp-macro-assembler-arm64.cc112 #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 Dfull-codegen-arm64.cc26 #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 Dmacro-assembler-arm64.h643 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 Dlithium-gap-resolver-arm64.cc14 #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 Dmacro-assembler.h97 : 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 Dlithium-codegen.h28 MacroAssembler* masm() const { return masm_; }
65 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
H A Dfull-codegen.cc409 !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 Daccess-compiler.h43 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 Dregexp-macro-assembler-mips.cc96 #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 Dfull-codegen-mips.cc34 #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 Dregexp-macro-assembler-mips64.cc132 #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 Dfull-codegen-mips64.cc34 #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 Dcode-generator.h36 MacroAssembler* masm() { return &masm_; }
125 MacroAssembler masm_; member in class:v8::internal::compiler::FINAL
/external/chromium_org/v8/src/arm/
H A Dfull-codegen-arm.cc26 #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 Dregexp-macro-assembler-arm.cc97 #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 Dregexp-macro-assembler-x64.h216 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 Dfull-codegen-x64.cc23 #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 Dregexp-macro-assembler-x64.cc94 #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 Dlithium-codegen-x87.h383 : 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 Dfull-codegen-x87.cc23 #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 Dfull-codegen-ia32.cc23 #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...]

Completed in 329 milliseconds

123