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

1 2 3

  /external/v8/src/crankshaft/arm64/
lithium-gap-resolver-arm64.h 61 masm_.StackSlotMove(moves_[index].source(), moves_[index].destination());
69 DCHECK(!masm_.ScratchRegister().IsAllocatable());
70 return masm_.ScratchRegister();
74 void AcquireSavedValueRegister() { masm_.AcquireScratchRegister(); }
75 void ReleaseSavedValueRegister() { masm_.ReleaseScratchRegister(); }
85 DelayedGapMasm masm_; member in class:v8::internal::BASE_EMBEDDED
delayed-masm-arm64.cc 13 #define __ ACCESS_MASM(masm_)
22 DCHECK(pending_pc_ == masm_->pc_offset());
23 UseScratchRegisterScope scope(masm_);
61 pending_pc_ = masm_->pc_offset();
76 DCHECK(pending_pc_ == masm_->pc_offset());
93 pending_pc_ = masm_->pc_offset();
105 DCHECK(pending_pc_ == masm_->pc_offset());
113 DCHECK(pending_pc_ == masm_->pc_offset());
128 pending_pc_ = masm_->pc_offset();
140 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_)
  /external/v8/src/
macro-assembler.h 85 : masm_(masm), type_(type), old_has_frame_(masm->has_frame()) {
94 masm_->LeaveFrame(type_);
96 masm_->set_has_frame(old_has_frame_);
106 masm_->LeaveFrame(type_);
110 MacroAssembler* masm_; member in class:v8::internal::FrameScope
118 : masm_(masm),
133 masm_->LeaveFrame(type_);
134 masm_->set_has_frame(old_has_frame_);
136 masm_->set_constant_pool_available(old_constant_pool_available_);
147 masm_->LeaveFrame(type_)
151 MacroAssembler* masm_; member in class:v8::internal::FrameAndConstantPoolScope
177 MacroAssembler* masm_; member in class:v8::internal::ConstantPoolUnavailableScope
203 MacroAssembler* masm_; member in class:v8::internal::NoCurrentFrameScope
217 MacroAssembler* masm_; member in class:v8::internal::Comment
    [all...]
  /external/v8/src/ic/
access-compiler.h 43 masm_(isolate, NULL, 256, CodeObjectRequired::kYes) {
45 masm_.enable_serializer();
50 MacroAssembler* masm() { return &masm_; }
80 MacroAssembler masm_; member in class:v8::internal::BASE_EMBEDDED
  /external/v8/src/full-codegen/
full-codegen.cc 173 generate_debug_code_ = FLAG_debug_code && !masm_->serializer_enabled() &&
175 masm_->set_emit_debug_code(generate_debug_code_);
176 masm_->set_predictable_code_size(true);
222 StateField::encode(state) | PcField::encode(masm_->pc_offset());
236 DCHECK(masm_->pc_offset() > 0);
240 { ast_id, static_cast<unsigned>(masm_->pc_offset()), depth };
407 Comment cmnt(masm_, "[ ImportDeclaration");
427 Comment cmnt(masm_, "[ VariableProxy");
559 RecordPosition(masm_, fun->start_position());
567 RecordStatementPosition(masm_, pos)
    [all...]
  /external/v8/src/crankshaft/
lithium-codegen.h 27 MacroAssembler* masm() const { return masm_; }
73 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
  /external/v8/src/regexp/mips/
regexp-macro-assembler-mips.cc 94 #define __ ACCESS_MASM(masm_)
100 masm_(new MacroAssembler(isolate, NULL, kRegExpCodeSize,
123 delete masm_;
327 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate())));
330 AllowExternalCallThatCantCauseGC scope(masm_);
332 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
338 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
609 if (masm_->has_exception()) {
623 FrameScope scope(masm_, StackFrame::MANUAL);
647 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
  /external/v8/src/regexp/mips64/
regexp-macro-assembler-mips64.cc 130 #define __ ACCESS_MASM(masm_)
136 masm_(new MacroAssembler(isolate, NULL, kRegExpCodeSize,
159 delete masm_;
363 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate())));
366 AllowExternalCallThatCantCauseGC scope(masm_);
368 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
374 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
639 if (masm_->has_exception()) {
653 FrameScope scope(masm_, StackFrame::MANUAL);
686 ExternalReference::address_of_stack_limit(masm_->isolate())
    [all...]
  /external/v8/src/crankshaft/x87/
lithium-codegen-x87.h 360 : stack_depth_(0), is_mutable_(true), masm_(masm) { }
362 : stack_depth_(other.stack_depth_), is_mutable_(false), masm_(masm()) {
403 MacroAssembler* masm() const { return masm_; }
404 Isolate* isolate() const { return masm_->isolate(); }
413 MacroAssembler* masm_; member in class:v8::internal::LCodeGen::X87Stack
434 codegen_->masm_->PushSafepointRegisters();
441 codegen_->masm_->PopSafepointRegisters();
  /external/v8/src/full-codegen/arm64/
full-codegen-arm64.cc 23 #define __ ACCESS_MASM(masm_)
27 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm), reg_(NoReg) {
43 InstructionAccurateScope scope(masm_, 1);
54 InstructionAccurateScope scope(masm_, 1);
64 UseScratchRegisterScope temps(masm_);
71 Assembler::BlockPoolsScope scope(masm_);
72 InlineSmiCheckInfo::Emit(masm_, reg_, &patch_site_);
79 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
108 Comment cmnt(masm_, "[ Function compiled by full code generator");
110 ProfileEntryHookStub::MaybeCallEntryHook(masm_);
    [all...]
  /external/v8/src/regexp/arm64/
regexp-macro-assembler-arm64.cc 110 #define __ ACCESS_MASM(masm_)
116 masm_(new MacroAssembler(isolate, NULL, kRegExpCodeSize,
137 delete masm_;
371 if (masm_->emit_debug_code()) {
406 AllowExternalCallThatCantCauseGC scope(masm_);
501 if (masm_->emit_debug_code()) {
714 FrameScope scope(masm_, StackFrame::MANUAL);
746 int alignment = masm_->ActivationFrameAlignment();
789 if (masm_->emit_debug_code()) {
809 __ Mov(code_pointer(), Operand(masm_->CodeObject()))
    [all...]
  /external/v8/src/full-codegen/x64/
full-codegen-x64.cc 19 #define __ ACCESS_MASM(masm_)
24 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {
50 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_);
70 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
97 Comment cmnt(masm_, "[ function compiled by full code generator");
99 ProfileEntryHookStub::MaybeCallEntryHook(masm_);
119 FrameScope frame_scope(masm_, StackFrame::MANUAL);
121 info->set_prologue_offset(masm_->pc_offset());
124 { Comment cmnt(masm_, "[ Allocate locals");
167 Comment cmnt(masm_, "[ Allocate context")
    [all...]
  /external/v8/src/compiler/
code-generator-impl.h 155 MacroAssembler* masm() const { return masm_; }
162 MacroAssembler* const masm_; member in class:v8::internal::compiler::OutOfLineCode
code-generator.h 63 MacroAssembler* masm() { return &masm_; }
209 MacroAssembler masm_; member in class:v8::internal::compiler::final
  /external/v8/src/regexp/arm/
regexp-macro-assembler-arm.h 192 Isolate* isolate() const { return masm_->isolate(); }
194 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerARM
  /external/v8/src/regexp/ia32/
regexp-macro-assembler-ia32.h 176 Isolate* isolate() const { return masm_->isolate(); }
178 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerIA32
  /external/v8/src/regexp/ppc/
regexp-macro-assembler-ppc.h 183 Isolate* isolate() const { return masm_->isolate(); }
185 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerPPC
regexp-macro-assembler-ppc.cc 97 #define __ ACCESS_MASM(masm_)
103 masm_(new MacroAssembler(isolate, NULL, kRegExpCodeSize,
130 delete masm_;
342 AllowExternalCallThatCantCauseGC scope(masm_);
636 if (masm_->has_exception()) {
650 FrameScope scope(masm_, StackFrame::MANUAL);
730 __ mov(code_pointer(), Operand(masm_->CodeObject()));
    [all...]
  /external/v8/src/regexp/x87/
regexp-macro-assembler-x87.h 176 Isolate* isolate() const { return masm_->isolate(); }
178 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerX87
  /external/v8/src/full-codegen/ia32/
full-codegen-ia32.cc 20 #define __ ACCESS_MASM(masm_)
25 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {
51 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_);
71 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
98 Comment cmnt(masm_, "[ function compiled by full code generator");
100 ProfileEntryHookStub::MaybeCallEntryHook(masm_);
120 FrameScope frame_scope(masm_, StackFrame::MANUAL);
122 info->set_prologue_offset(masm_->pc_offset());
125 { Comment cmnt(masm_, "[ Allocate locals");
169 Comment cmnt(masm_, "[ Allocate context")
    [all...]
  /external/v8/src/full-codegen/x87/
full-codegen-x87.cc 20 #define __ ACCESS_MASM(masm_)
25 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {
51 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_);
71 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
98 Comment cmnt(masm_, "[ function compiled by full code generator");
100 ProfileEntryHookStub::MaybeCallEntryHook(masm_);
120 FrameScope frame_scope(masm_, StackFrame::MANUAL);
122 info->set_prologue_offset(masm_->pc_offset());
125 { Comment cmnt(masm_, "[ Allocate locals");
169 Comment cmnt(masm_, "[ Allocate context")
    [all...]
  /external/vixl/src/vixl/a64/
macro-assembler-a64.cc 37 VIXL_ASSERT(masm_->CursorOffset() < checkpoint_);
43 masm_->checkpoint_ = std::min(masm_->checkpoint_, checkpoint);
84 ptrdiff_t distance = masm_->CursorOffset() + amount - first_use_;
102 InstructionAccurateScope guard(masm_, emit_size / kInstructionSize);
103 if (option == kBranchRequired) masm_->b(&end_of_pool);
107 masm_->ldr(xzr, static_cast<int>(pool_size / kWRegSizeInBytes));
113 masm_->place(*it);
116 if (option == kBranchRequired) masm_->bind(&end_of_pool);
126 VIXL_ASSERT(masm_->CursorOffset() == literal->last_use())
    [all...]

Completed in 686 milliseconds

1 2 3