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

1 2

  /external/v8/src/
macro-assembler.h 103 : masm_(masm),
118 masm_->LeaveFrame(type_);
119 masm_->set_has_frame(old_has_frame_);
121 masm_->set_constant_pool_available(old_constant_pool_available_);
132 masm_->LeaveFrame(type_);
136 MacroAssembler* masm_; member in class:v8::internal::FrameAndConstantPoolScope
179 : masm_(masm), saved_(masm->has_frame()) {
184 masm_->set_has_frame(saved_);
188 MacroAssembler* masm_; member in class:v8::internal::NoCurrentFrameScope
197 : masm_(masm), old_value_(masm->root_array_available())
204 MacroAssembler* masm_; member in class:v8::internal::NoRootArrayScope
    [all...]
deoptimizer.h 507 : masm_(masm), deopt_kind_(kind), count_(count) {}
512 MacroAssembler* masm() const { return masm_; }
514 Isolate* isolate() const { return masm_->isolate(); }
521 MacroAssembler* masm_; member in class:v8::internal::Deoptimizer::BASE_EMBEDDED
    [all...]
  /external/vixl/src/
code-generation-scopes-vixl.h 187 if (masm_ == NULL) {
196 masm_->ReleasePools();
212 masm_ = masm;
238 MacroAssemblerInterface* masm_; member in class:vixl::EmissionCheckScope
274 if (masm_ == NULL) {
279 masm_->SetAllowMacroInstructions(previous_allow_macro_assembler_);
306 // Rely on EmissionCheckScope::Open to initialise `masm_` and
  /external/v8/src/regexp/mips/
regexp-macro-assembler-mips.cc 91 #define __ ACCESS_MASM(masm_)
97 masm_(new MacroAssembler(isolate, nullptr, kRegExpCodeSize,
120 delete masm_;
330 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate())));
334 AllowExternalCallThatCantCauseGC scope(masm_);
336 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
342 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
613 if (masm_->has_exception()) {
627 FrameScope scope(masm_, StackFrame::MANUAL);
651 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
  /external/v8/src/regexp/mips64/
regexp-macro-assembler-mips64.cc 128 #define __ ACCESS_MASM(masm_)
134 masm_(new MacroAssembler(isolate, nullptr, kRegExpCodeSize,
157 delete masm_;
367 __ li(a3, Operand(ExternalReference::isolate_address(masm_->isolate())));
371 AllowExternalCallThatCantCauseGC scope(masm_);
373 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
379 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
644 if (masm_->has_exception()) {
658 FrameScope scope(masm_, StackFrame::MANUAL);
688 ExternalReference::address_of_stack_limit(masm_->isolate())
    [all...]
regexp-macro-assembler-mips64.h 200 Isolate* isolate() const { return masm_->isolate(); }
202 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerMIPS
  /external/vixl/test/
test-use-scratch-register-scope.cc 70 explicit PerfectNestingTestHelper(MacroAssembler* masm) : masm_(masm) {
76 masm_->GetCurrentScratchRegisterScope();
79 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == top_scope);
90 UseScratchRegisterScope scope(masm_);
91 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == &scope);
93 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == &scope);
98 MacroAssembler* masm_; member in class:vixl::PerfectNestingTestHelper
  /external/vixl/src/aarch32/
macro-assembler-aarch32.cc 47 VIXL_ASSERT(masm_ == NULL);
49 masm_ = masm;
51 old_available_ = masm_->GetScratchRegisterList()->GetList();
52 old_available_vfp_ = masm_->GetScratchVRegisterList()->GetList();
60 if (masm_ != NULL) {
65 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == this);
66 masm_->SetCurrentScratchRegisterScope(parent_);
68 masm_->GetScratchRegisterList()->SetList(old_available_);
69 masm_->GetScratchVRegisterList()->SetList(old_available_vfp_);
71 masm_ = NULL
    [all...]
macro-assembler-aarch32.h 169 : masm_(masm) {
170 VIXL_ASSERT(masm_->AllowMacroInstructions());
171 masm_->GetContext()->Up(loc);
173 ~ContextScope() { masm_->GetContext()->Down(); }
176 MacroAssembler* const masm_; member in class:vixl::aarch32::MacroAssembler::ContextScope
187 : masm_(masm), cond_(*cond), can_use_it_(can_use_it) {
202 masm_->b(cond_.Negate(), Narrow, &label_);
218 VIXL_ASSERT(masm_->IsUsingT32());
220 VIXL_ASSERT(masm_->GetCursorOffset() - initial_cursor_offset_ <=
222 masm_->BindHelper(&label_)
234 MacroAssembler* masm_; member in class:vixl::aarch32::MacroAssembler::ITScope
11166 MacroAssembler* masm_; member in class:vixl::aarch32::UseScratchRegisterScope
    [all...]
  /external/vixl/src/aarch64/
macro-assembler-aarch64.cc 38 VIXL_ASSERT(masm_->GetCursorOffset() < checkpoint_);
44 masm_->checkpoint_ = std::min(masm_->checkpoint_, checkpoint);
86 ptrdiff_t distance = masm_->GetCursorOffset() + amount - first_use_;
127 CodeBufferCheckScope guard(masm_,
133 masm_->SetAllowMacroInstructions(false);
136 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize);
137 masm_->b(&end_of_pool);
143 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize);
144 masm_->ldr(xzr, static_cast<int>(pool_size / kWRegSizeInBytes))
    [all...]
macro-assembler-aarch64.h 76 : checkpoint_(kNoCheckpointRequired), masm_(masm) {
105 MacroAssembler* masm_; member in class:vixl::aarch64::Pool
3673 MacroAssembler* masm_; member in class:vixl::aarch64::BlockLiteralPoolScope
3686 MacroAssembler* masm_; member in class:vixl::aarch64::BlockVeneerPoolScope
3699 MacroAssembler* masm_; member in class:vixl::aarch64::BlockPoolsScope
3826 MacroAssembler* masm_; member in class:vixl::aarch64::UseScratchRegisterScope
3882 MacroAssembler* masm_; member in class:vixl::aarch64::SimulationCPUFeaturesScope
    [all...]
  /external/v8/src/regexp/ia32/
regexp-macro-assembler-ia32.cc 80 #define __ ACCESS_MASM(masm_)
86 masm_(new MacroAssembler(isolate, nullptr, kRegExpCodeSize,
103 delete masm_;
140 __ add(ebx, Immediate(masm_->CodeObject()));
329 AllowExternalCallThatCantCauseGC scope(masm_);
588 masm_->StaticArray(current_character(), times_1, word_map));
603 masm_->StaticArray(current_character(), times_1, word_map));
664 FrameScope scope(masm_, StackFrame::MANUAL);
684 __ sub(ecx, masm_->StaticVariable(stack_limit));
939 masm_->GetCode(masm_->isolate(), &code_desc)
    [all...]
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/arm64/
regexp-macro-assembler-arm64.cc 102 #define __ ACCESS_MASM(masm_)
108 masm_(new MacroAssembler(isolate, nullptr, kRegExpCodeSize,
128 delete masm_;
363 if (masm_->emit_debug_code()) {
405 AllowExternalCallThatCantCauseGC scope(masm_);
500 if (masm_->emit_debug_code()) {
712 FrameScope scope(masm_, StackFrame::MANUAL);
743 int alignment = masm_->ActivationFrameAlignment();
786 if (masm_->emit_debug_code()) {
806 __ Mov(code_pointer(), Operand(masm_->CodeObject()))
    [all...]
regexp-macro-assembler-arm64.h 22 virtual void AbortedCodeGeneration() { masm_->AbortedCodeGeneration(); }
265 Isolate* isolate() const { return masm_->isolate(); }
267 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerARM64
  /external/v8/src/regexp/arm/
regexp-macro-assembler-arm.h 190 Isolate* isolate() const { return masm_->isolate(); }
192 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerARM
regexp-macro-assembler-arm.cc 92 #define __ ACCESS_MASM(masm_)
98 masm_(new MacroAssembler(isolate, nullptr, kRegExpCodeSize,
115 delete masm_;
326 AllowExternalCallThatCantCauseGC scope(masm_);
628 FrameScope scope(masm_, StackFrame::MANUAL);
692 __ mov(code_pointer(), Operand(masm_->CodeObject()));
888 masm_->GetCode(isolate(), &code_desc);
890 masm_->CodeObject());
891 PROFILE(masm_->isolate(),
    [all...]
  /external/v8/src/regexp/ppc/
regexp-macro-assembler-ppc.h 180 Isolate* isolate() const { return masm_->isolate(); }
182 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerPPC
regexp-macro-assembler-ppc.cc 92 #define __ ACCESS_MASM(masm_)
98 masm_(new MacroAssembler(isolate, nullptr, kRegExpCodeSize,
125 delete masm_;
343 AllowExternalCallThatCantCauseGC scope(masm_);
639 if (masm_->has_exception()) {
653 FrameScope scope(masm_, StackFrame::MANUAL);
733 __ mov(code_pointer(), Operand(masm_->CodeObject()));
    [all...]
  /external/v8/src/regexp/s390/
regexp-macro-assembler-s390.h 180 Isolate* isolate() const { return masm_->isolate(); }
182 MacroAssembler* masm_; member in class:v8::internal::RegExpMacroAssemblerS390
regexp-macro-assembler-s390.cc 94 #define __ ACCESS_MASM(masm_)
100 masm_(new MacroAssembler(isolate, nullptr, kRegExpCodeSize,
123 delete masm_;
333 AllowExternalCallThatCantCauseGC scope(masm_);
616 FrameScope scope(masm_, StackFrame::MANUAL);
713 __ mov(code_pointer(), Operand(masm_->CodeObject()));
    [all...]
  /external/v8/src/regexp/x64/
regexp-macro-assembler-x64.h 219 code_relative_fixup_positions_.push_back(masm_.pc_offset());
253 Isolate* isolate() const { return masm_.isolate(); }
255 MacroAssembler masm_; member in class:v8::internal::RegExpMacroAssemblerX64
regexp-macro-assembler-x64.cc 94 #define __ ACCESS_MASM((&masm_))
100 masm_(isolate, nullptr, kRegExpCodeSize, CodeObjectRequired::kYes),
101 no_root_array_scope_(&masm_),
352 AllowExternalCallThatCantCauseGC scope(&masm_);
359 __ Move(code_object_pointer(), masm_.CodeObject());
679 FrameScope scope(&masm_, StackFrame::MANUAL);
740 __ Move(code_object_pointer(), masm_.CodeObject());
782 __ Move(code_object_pointer(), masm_.CodeObject());
944 __ Move(code_object_pointer(), masm_.CodeObject());
    [all...]
  /external/v8/src/arm64/
macro-assembler-arm64.h 1586 MacroAssembler* masm_; member in class:v8::internal::MacroAssembler::PushPopQueue
    [all...]

Completed in 638 milliseconds

1 2