Home
last modified time | relevance | path

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

123

/third_party/node/deps/v8/src/baseline/ppc/
H A Dbaseline-assembler-ppc-inl.h149 #define __ masm_->
173 ASM_CODE_COMMENT(masm_); in Jump()
179 ASM_CODE_COMMENT(masm_); in JumpIfRoot()
185 ASM_CODE_COMMENT(masm_); in JumpIfNotRoot()
191 ASM_CODE_COMMENT(masm_); in JumpIfSmi()
198 ASM_CODE_COMMENT(masm_); in JumpIfImmediate()
204 ASM_CODE_COMMENT(masm_); in JumpIfNotSmi()
209 ASM_CODE_COMMENT_STRING(masm_, in CallBuiltin()
223 ASM_CODE_COMMENT_STRING(masm_, in TailCallBuiltin()
238 ASM_CODE_COMMENT(masm_); in TestAndBranch()
[all...]
/third_party/node/deps/v8/src/baseline/s390/
H A Dbaseline-assembler-s390-inl.h150 #define __ masm_->
173 ASM_CODE_COMMENT(masm_); in Jump()
179 ASM_CODE_COMMENT(masm_); in JumpIfRoot()
185 ASM_CODE_COMMENT(masm_); in JumpIfNotRoot()
191 ASM_CODE_COMMENT(masm_); in JumpIfSmi()
198 ASM_CODE_COMMENT(masm_); in JumpIfImmediate()
204 ASM_CODE_COMMENT(masm_); in JumpIfNotSmi()
209 ASM_CODE_COMMENT_STRING(masm_, in CallBuiltin()
223 ASM_CODE_COMMENT_STRING(masm_, in TailCallBuiltin()
238 ASM_CODE_COMMENT(masm_); in TestAndBranch()
[all...]
/third_party/node/deps/v8/src/codegen/
H A Dmacro-assembler.h139 : masm_(masm), in FrameAndConstantPoolScope()
154 masm_->LeaveFrame(type_); in ~FrameAndConstantPoolScope()
155 masm_->set_has_frame(old_has_frame_); in ~FrameAndConstantPoolScope()
157 masm_->set_constant_pool_available(old_constant_pool_available_); in ~FrameAndConstantPoolScope()
162 MacroAssembler* masm_; member in v8::internal::FrameAndConstantPoolScope
205 : masm_(masm), old_value_(masm->root_array_available()) { in NoRootArrayScope()
209 ~NoRootArrayScope() { masm_->set_root_array_available(old_value_); } in ~NoRootArrayScope()
212 TurboAssembler* masm_; member in v8::internal::NoRootArrayScope
/third_party/vixl/src/
H A Dcode-generation-scopes-vixl.h168 EmissionCheckScope() : masm_(nullptr), pool_policy_(kBlockPools) {} in EmissionCheckScope()
193 if (masm_ == NULL) { in Close()
202 masm_->ReleasePools(); in Close()
218 masm_ = masm; in Open()
244 MacroAssemblerInterface* masm_{nullptr};
281 if (masm_ == NULL) { in Close()
286 masm_->SetAllowMacroInstructions(previous_allow_macro_assembler_); in Close()
313 // Rely on EmissionCheckScope::Open to initialise `masm_` and in Open()
/third_party/vixl/src/aarch32/
H A Dmacro-assembler-aarch32.cc47 VIXL_ASSERT(masm_ == NULL); in Open()
49 masm_ = masm; in Open()
51 old_available_ = masm_->GetScratchRegisterList()->GetList(); in Open()
52 old_available_vfp_ = masm_->GetScratchVRegisterList()->GetList(); in Open()
60 if (masm_ != NULL) { in Close()
65 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == this); in Close()
66 masm_->SetCurrentScratchRegisterScope(parent_); in Close()
68 masm_->GetScratchRegisterList()->SetList(old_available_); in Close()
69 masm_->GetScratchVRegisterList()->SetList(old_available_vfp_); in Close()
71 masm_ in Close()
[all...]
/third_party/vixl/src/aarch64/
H A Dmacro-assembler-aarch64.cc38 VIXL_ASSERT(masm_->GetCursorOffset() < checkpoint_); in Release()
44 masm_->checkpoint_ = std::min(masm_->checkpoint_, checkpoint); in SetNextCheckpoint()
100 ptrdiff_t distance = masm_->GetCursorOffset() + amount - first_use_; in CheckEmitFor()
145 CodeBufferCheckScope guard(masm_, in Emit()
151 masm_->SetAllowMacroInstructions(false); in Emit()
154 ExactAssemblyScopeWithoutPoolsCheck eas_guard(masm_, kInstructionSize); in Emit()
155 masm_->b(&end_of_pool); in Emit()
161 ExactAssemblyScopeWithoutPoolsCheck eas_guard(masm_, kInstructionSize); in Emit()
162 masm_ in Emit()
[all...]
/third_party/vixl/test/
H A Dtest-use-scratch-register-scope.cc70 explicit PerfectNestingTestHelper(MacroAssembler* masm) : masm_(masm) { in PerfectNestingTestHelper()
76 masm_->GetCurrentScratchRegisterScope(); in Run()
79 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == top_scope); in Run()
90 UseScratchRegisterScope scope(masm_); in Run()
91 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == &scope); in Run()
93 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == &scope); in Run()
98 MacroAssembler* masm_; member in vixl::PerfectNestingTestHelper
/third_party/node/deps/v8/src/baseline/loong64/
H A Dbaseline-compiler-loong64-inl.h18 ASM_CODE_COMMENT(&masm_); in Prologue()
31 ASM_CODE_COMMENT(&masm_); in PrologueFillFrame()
66 ASM_CODE_COMMENT(&masm_); in VerifyFrameSize()
H A Dbaseline-assembler-loong64-inl.h75 #define __ masm_->
123 ASM_CODE_COMMENT_STRING(masm_, in CallBuiltin()
131 ASM_CODE_COMMENT_STRING(masm_, in TailCallBuiltin()
364 ASM_CODE_COMMENT(masm_); in StoreTaggedSignedField()
373 ASM_CODE_COMMENT(masm_); in StoreTaggedFieldWithWriteBarrier()
386 ASM_CODE_COMMENT(masm_); in AddToInterruptBudgetAndJumpIfNotExceeded()
406 ASM_CODE_COMMENT(masm_); in AddToInterruptBudgetAndJumpIfNotExceeded()
433 ASM_CODE_COMMENT(masm_); in Switch()
/third_party/node/deps/v8/src/baseline/riscv64/
H A Dbaseline-compiler-riscv64-inl.h17 ASM_CODE_COMMENT(&masm_); in Prologue()
30 ASM_CODE_COMMENT(&masm_); in PrologueFillFrame()
65 ASM_CODE_COMMENT(&masm_); in VerifyFrameSize()
H A Dbaseline-assembler-riscv64-inl.h73 #define __ masm_->
121 ASM_CODE_COMMENT_STRING(masm_, in CallBuiltin()
129 ASM_CODE_COMMENT_STRING(masm_, in TailCallBuiltin()
364 ASM_CODE_COMMENT(masm_); in StoreTaggedSignedField()
373 ASM_CODE_COMMENT(masm_); in StoreTaggedFieldWithWriteBarrier()
386 ASM_CODE_COMMENT(masm_); in AddToInterruptBudgetAndJumpIfNotExceeded()
408 ASM_CODE_COMMENT(masm_); in AddToInterruptBudgetAndJumpIfNotExceeded()
427 ASM_CODE_COMMENT(masm_); in AddSmi()
441 ASM_CODE_COMMENT(masm_); in Switch()
/third_party/node/deps/v8/src/baseline/mips64/
H A Dbaseline-compiler-mips64-inl.h18 ASM_CODE_COMMENT(&masm_); in Prologue()
31 ASM_CODE_COMMENT(&masm_); in PrologueFillFrame()
66 ASM_CODE_COMMENT(&masm_); in VerifyFrameSize()
/third_party/node/deps/v8/src/baseline/mips/
H A Dbaseline-compiler-mips-inl.h18 ASM_CODE_COMMENT(&masm_); in Prologue()
31 ASM_CODE_COMMENT(&masm_); in PrologueFillFrame()
66 ASM_CODE_COMMENT(&masm_); in VerifyFrameSize()
/third_party/node/deps/v8/src/regexp/riscv64/
H A Dregexp-macro-assembler-riscv64.cc90 #define __ ACCESS_MASM(masm_)
98 masm_(std::make_unique<MacroAssembler>( in RegExpMacroAssemblerRISCV()
101 no_root_array_scope_(masm_.get()), in RegExpMacroAssemblerRISCV()
249 FrameScope scope(masm_.get(), StackFrame::MANUAL); in CallIsCharacterInRangeArray()
254 __ li(code_pointer(), Operand(masm_->CodeObject())); in CallIsCharacterInRangeArray()
378 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); in CheckNotBackReferenceIgnoreCase()
381 AllowExternalCallThatCantCauseGC scope(masm_.get()); in CheckNotBackReferenceIgnoreCase()
391 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE); in CheckNotBackReferenceIgnoreCase()
675 if (masm_->has_exception()) { in GetCode()
689 FrameScope scope(masm_ in GetCode()
[all...]
/third_party/node/deps/v8/src/regexp/mips64/
H A Dregexp-macro-assembler-mips64.cc121 #define __ ACCESS_MASM(masm_)
129 masm_(std::make_unique<MacroAssembler>( in RegExpMacroAssemblerMIPS()
132 no_root_array_scope_(masm_.get()), in RegExpMacroAssemblerMIPS()
368 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); in CheckNotBackReferenceIgnoreCase()
371 AllowExternalCallThatCantCauseGC scope(masm_.get()); in CheckNotBackReferenceIgnoreCase()
511 FrameScope scope(masm_.get(), StackFrame::MANUAL); in CallIsCharacterInRangeArray()
516 __ li(code_pointer(), Operand(masm_->CodeObject())); in CallIsCharacterInRangeArray()
694 if (masm_->has_exception()) { in GetCode()
708 FrameScope scope(masm_.get(), StackFrame::MANUAL); in GetCode()
754 ExternalReference::address_of_jslimit(masm_ in GetCode()
[all...]
/third_party/node/deps/v8/src/regexp/mips/
H A Dregexp-macro-assembler-mips.cc83 #define __ ACCESS_MASM(masm_)
91 masm_(std::make_unique<MacroAssembler>( in RegExpMacroAssemblerMIPS()
94 no_root_array_scope_(masm_.get()), in RegExpMacroAssemblerMIPS()
330 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); in CheckNotBackReferenceIgnoreCase()
333 AllowExternalCallThatCantCauseGC scope(masm_.get()); in CheckNotBackReferenceIgnoreCase()
479 FrameScope scope(masm_.get(), StackFrame::MANUAL); in CallIsCharacterInRangeArray()
484 __ li(code_pointer(), Operand(masm_->CodeObject())); in CallIsCharacterInRangeArray()
662 if (masm_->has_exception()) { in GetCode()
676 FrameScope scope(masm_.get(), StackFrame::MANUAL); in GetCode()
717 ExternalReference::address_of_jslimit(masm_ in GetCode()
[all...]
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins.cc372 masm_(isolate, AssemblerOptions::DefaultForOffHeapTrampoline(isolate), in OffHeapTrampolineGenerator()
378 DCHECK(!masm_.has_frame()); in Generate()
380 FrameScope scope(&masm_, StackFrame::NO_FRAME_TYPE); in Generate()
382 masm_.CodeEntry(); in Generate()
383 masm_.JumpToOffHeapInstructionStream(off_heap_entry); in Generate()
386 masm_.Trap(); in Generate()
391 masm_.GetCode(isolate_, &desc); in Generate()
395 Handle<HeapObject> CodeObject() { return masm_.CodeObject(); } in CodeObject()
402 MacroAssembler masm_; member in v8::internal::__anon14101::OffHeapTrampolineGenerator
/third_party/node/deps/v8/src/regexp/loong64/
H A Dregexp-macro-assembler-loong64.cc85 #define __ ACCESS_MASM(masm_)
93 masm_(std::make_unique<MacroAssembler>( in RegExpMacroAssemblerLOONG64()
96 no_root_array_scope_(masm_.get()), in RegExpMacroAssemblerLOONG64()
324 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate()))); in CheckNotBackReferenceIgnoreCase()
327 AllowExternalCallThatCantCauseGC scope(masm_.get()); in CheckNotBackReferenceIgnoreCase()
463 FrameScope scope(masm_.get(), StackFrame::MANUAL); in CallIsCharacterInRangeArray()
468 __ li(code_pointer(), Operand(masm_->CodeObject())); in CallIsCharacterInRangeArray()
646 if (0 /* todo masm_->has_exception()*/) { in GetCode()
660 FrameScope scope(masm_.get(), StackFrame::MANUAL); in GetCode()
706 ExternalReference::address_of_jslimit(masm_ in GetCode()
[all...]
/third_party/node/deps/v8/src/baseline/x64/
H A Dbaseline-compiler-x64-inl.h19 ASM_CODE_COMMENT(&masm_); in Prologue()
31 ASM_CODE_COMMENT(&masm_); in PrologueFillFrame()
83 ASM_CODE_COMMENT(&masm_); in VerifyFrameSize()
H A Dbaseline-assembler-x64-inl.h75 #define __ masm_->
130 ASM_CODE_COMMENT_STRING(masm_, in CallBuiltin()
142 masm_, __ CommentForOffHeapTrampoline("tail call", builtin)); in TailCallBuiltin()
364 ASM_CODE_COMMENT(masm_); in StoreTaggedFieldWithWriteBarrier()
378 ASM_CODE_COMMENT(masm_); in AddToInterruptBudgetAndJumpIfNotExceeded()
394 ASM_CODE_COMMENT(masm_); in AddToInterruptBudgetAndJumpIfNotExceeded()
424 ASM_CODE_COMMENT(masm_); in Switch()
/third_party/node/deps/v8/src/baseline/arm64/
H A Dbaseline-compiler-arm64-inl.h17 ASM_CODE_COMMENT(&masm_); in Prologue()
33 ASM_CODE_COMMENT(&masm_); in PrologueFillFrame()
106 ASM_CODE_COMMENT(&masm_); in VerifyFrameSize()
/third_party/node/deps/v8/src/maglev/
H A Dmaglev-code-gen-state.h38 masm_(isolate(), CodeObjectRequired::kNo) {} in MaglevCodeGenState()
75 MacroAssembler* masm() { return &masm_; } in masm()
94 MacroAssembler masm_; member in v8::internal::maglev::MaglevCodeGenState
/third_party/node/deps/v8/src/regexp/arm64/
H A Dregexp-macro-assembler-arm64.cc103 #define __ ACCESS_MASM(masm_)
111 masm_(std::make_unique<MacroAssembler>( in RegExpMacroAssemblerARM64()
114 no_root_array_scope_(masm_.get()), in RegExpMacroAssemblerARM64()
136 masm_->AbortedCodeGeneration(); in AbortedCodeGeneration()
195 UseScratchRegisterScope temps(masm_.get()); in Backtrack()
435 AllowExternalCallThatCantCauseGC scope(masm_.get()); in CheckNotBackReferenceIgnoreCase()
595 FrameScope scope(masm_.get(), StackFrame::MANUAL); in CallIsCharacterInRangeArray()
600 __ Mov(code_pointer(), Operand(masm_->CodeObject())); in CallIsCharacterInRangeArray()
808 FrameScope scope(masm_.get(), StackFrame::MANUAL); in GetCode()
830 const int alignment = masm_ in GetCode()
[all...]
/third_party/node/deps/v8/src/baseline/ia32/
H A Dbaseline-assembler-ia32-inl.h73 #define __ masm_->
135 ASM_CODE_COMMENT_STRING(masm_, in CallBuiltin()
141 ASM_CODE_COMMENT_STRING(masm_, in TailCallBuiltin()
366 ASM_CODE_COMMENT(masm_); in StoreTaggedFieldWithWriteBarrier()
383 ASM_CODE_COMMENT(masm_); in AddToInterruptBudgetAndJumpIfNotExceeded()
399 ASM_CODE_COMMENT(masm_); in AddToInterruptBudgetAndJumpIfNotExceeded()
423 ASM_CODE_COMMENT(masm_); in Switch()
/third_party/node/deps/v8/src/regexp/ppc/
H A Dregexp-macro-assembler-ppc.cc94 #define __ ACCESS_MASM(masm_)
102 masm_(std::make_unique<MacroAssembler>( in RegExpMacroAssemblerPPC()
105 no_root_array_scope_(masm_.get()), in RegExpMacroAssemblerPPC()
363 AllowExternalCallThatCantCauseGC scope(masm_.get()); in CheckNotBackReferenceIgnoreCase()
526 FrameScope scope(masm_.get(), StackFrame::MANUAL); in CallIsCharacterInRangeArray()
531 __ mov(code_pointer(), Operand(masm_->CodeObject())); in CallIsCharacterInRangeArray()
723 if (masm_->has_exception()) { in GetCode()
737 FrameScope scope(masm_.get(), StackFrame::MANUAL); in GetCode()
837 __ mov(code_pointer(), Operand(masm_->CodeObject())); in GetCode()
1058 masm_ in GetCode()
[all...]

Completed in 39 milliseconds

123