HomeSort by relevance Sort by last modified time
    Searched refs:masm_ (Results 1 - 25 of 65) sorted by null

1 2 3

  /external/chromium_org/v8/src/arm64/
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
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_->pc_offset())
    [all...]
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
delayed-masm-arm64-inl.h 13 #define __ ACCESS_MASM(masm_)
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_->CodeObject()))
    [all...]
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...]
  /external/chromium_org/v8/src/
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
lithium-codegen.h 28 MacroAssembler* masm() const { return masm_; }
65 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
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_, "[ Declarations")
    [all...]
  /external/chromium_org/v8/src/ic/
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/
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_->isolate())
    [all...]
regexp-macro-assembler-mips.h 196 Isolate* isolate() const { return masm_->isolate(); }
198 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerMIPS
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_->pc_offset())
    [all...]
  /external/chromium_org/v8/src/mips64/
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_->isolate())
    [all...]
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_->pc_offset())
    [all...]
  /external/chromium_org/v8/src/compiler/
code-generator.h 36 MacroAssembler* masm() { return &masm_; }
125 MacroAssembler masm_; member in class:v8::internal::compiler::FINAL
  /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 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_, StackFrame::MANUAL)
    [all...]
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));
    [all...]
  /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
  /external/chromium_org/v8/src/x87/
regexp-macro-assembler-x87.h 173 Isolate* isolate() const { return masm_->isolate(); }
175 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerX87
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();
  /external/chromium_org/v8/src/x64/
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
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_, "[ Allocate locals")
    [all...]
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...]

Completed in 217 milliseconds

1 2 3