/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...] |