/third_party/node/deps/v8/src/regexp/ |
D | regexp-macro-assembler-tracer.cc | 15 : RegExpMacroAssembler(isolate, assembler->zone()), assembler_(assembler) { in RegExpMacroAssemblerTracer() 24 assembler_->AbortedCodeGeneration(); in AbortedCodeGeneration() 37 assembler_->Bind(label); in Bind() 43 assembler_->AdvanceCurrentPosition(by); in AdvanceCurrentPosition() 49 assembler_->CheckGreedyLoop(label); in CheckGreedyLoop() 55 assembler_->PopCurrentPosition(); in PopCurrentPosition() 61 assembler_->PushCurrentPosition(); in PushCurrentPosition() 67 assembler_->Backtrack(); in Backtrack() 73 assembler_->GoTo(label); in GoTo() 79 assembler_->PushBacktrack(label); in PushBacktrack() [all …]
|
D | regexp-macro-assembler-tracer.h | 20 int stack_limit_slack() override { return assembler_->stack_limit_slack(); } in stack_limit_slack() 22 return assembler_->CanReadUnaligned(); in CanReadUnaligned() 85 RegExpMacroAssembler* assembler_;
|
/third_party/node/deps/v8/src/regexp/experimental/ |
D | experimental-compiler.cc | 307 [&]() { compiler.assembler_.ConsumeAnyChar(); }); in Compile() 310 compiler.assembler_.SetRegisterToCp(0); in Compile() 312 compiler.assembler_.SetRegisterToCp(1); in Compile() 313 compiler.assembler_.Accept(); in Compile() 315 return std::move(compiler.assembler_).IntoCode(); in Compile() 319 explicit CompileVisitor(Zone* zone) : zone_(zone), assembler_(zone) {} in CompileVisitor() 350 assembler_.Fail(); in CompileDisjunction() 358 assembler_.Fork(tail); in CompileDisjunction() 360 assembler_.Jmp(end); in CompileDisjunction() 361 assembler_.Bind(tail); in CompileDisjunction() [all …]
|
/third_party/vixl/src/ |
D | code-generation-scopes-vixl.h | 71 : assembler_(NULL), initialised_(false) { in assembler_() function 78 CodeBufferCheckScope() : assembler_(NULL), initialised_(false) { in CodeBufferCheckScope() 91 assembler_ = assembler; 96 limit_ = assembler_->GetSizeOfCodeGenerated() + size; 98 previous_allow_assembler_ = assembler_->AllowAssembler(); 99 assembler_->SetAllowAssembler(true); 113 assembler_->SetAllowAssembler(previous_allow_assembler_); in Close() 118 VIXL_ASSERT(assembler_->GetSizeOfCodeGenerated() == limit_); in Close() 121 VIXL_ASSERT(assembler_->GetSizeOfCodeGenerated() <= limit_); in Close() 131 internal::AssemblerBase* assembler_;
|
/third_party/node/deps/v8/src/baseline/ |
D | baseline-assembler-inl.h | 136 : assembler_(assembler) { in SaveAccumulatorScope() 137 assembler_->Push(kInterpreterAccumulatorRegister); in SaveAccumulatorScope() 141 assembler_->Pop(kInterpreterAccumulatorRegister); in ~SaveAccumulatorScope() 146 : assembler_(assembler) in EnsureAccumulatorPreservedScope() 152 assembler_->Push(kInterpreterAccumulatorRegister); in EnsureAccumulatorPreservedScope() 156 BaselineAssembler::ScratchRegisterScope scratch(assembler_); in ~EnsureAccumulatorPreservedScope() 158 assembler_->Pop(reg); in ~EnsureAccumulatorPreservedScope()
|
/third_party/node/deps/v8/src/codegen/ |
D | assembler.cc | 212 : assembler_(assembler) { in CpuFeatureScope() 214 old_enabled_ = assembler_->enabled_cpu_features(); in CpuFeatureScope() 215 assembler_->EnableCpuFeature(f); in CpuFeatureScope() 219 assembler_->set_enabled_cpu_features(old_enabled_); in ~CpuFeatureScope() 324 int Assembler::CodeComment::depth() const { return assembler_->comment_depth_; } in depth() 329 assembler_->comment_depth_++; in Open() 330 assembler_->RecordComment(sstream.str()); in Open() 334 assembler_->comment_depth_--; in Close() 338 assembler_->RecordComment(comment); in Close()
|
D | turbo-assembler.h | 152 : assembler_(assembler), old_value_(assembler->should_abort_hard()) { in HardAbortScope() 153 assembler_->set_abort_hard(true); in HardAbortScope() 155 ~HardAbortScope() { assembler_->set_abort_hard(old_value_); } in ~HardAbortScope() 158 TurboAssemblerBase* assembler_;
|
D | macro-assembler.h | 174 : assembler_(assembler), in ConstantPoolUnavailableScope() 183 assembler_->set_constant_pool_available(old_constant_pool_available_); in ~ConstantPoolUnavailableScope() 188 Assembler* assembler_;
|
D | assembler.h | 325 : assembler_(assembler) { in CodeComment() 337 Assembler* assembler_; variable 460 AssemblerBase* assembler_;
|
/third_party/node/deps/v8/src/diagnostics/ |
D | unwinding-info-win64.h | 95 : assembler_(assembler), current_frame_code_offset_(-1) {} in XdataEncoder() 105 const Assembler& assembler_; 162 : assembler_(assembler), current_frame_code_offset_(-1) {} in XdataEncoder() 172 const Assembler& assembler_;
|
/third_party/node/deps/v8/src/interpreter/ |
D | interpreter-intrinsics-generator.cc | 28 assembler_(assembler) {} in IntrinsicsGenerator() 54 InterpreterAssembler* assembler_; member in v8::internal::interpreter::IntrinsicsGenerator 64 #define __ assembler_-> 69 InterpreterAssembler::Label abort(assembler_), end(assembler_); in InvokeIntrinsic() 70 InterpreterAssembler::TVariable<Object> result(assembler_); in InvokeIntrinsic() 73 InterpreterAssembler::Label lower_case(assembler_); in InvokeIntrinsic() 278 InterpreterAssembler::Label match(assembler_); in AbortIfArgCountMismatch()
|
/third_party/node/deps/v8/src/torque/ |
D | cfg.h | 223 : assembler_(assembler), saved_block_(block) { in CfgAssemblerScopedTemporaryBlock() 232 DCHECK(assembler_->CurrentBlockIsComplete()); in ~CfgAssemblerScopedTemporaryBlock() 233 std::swap(saved_block_, assembler_->current_block_); in ~CfgAssemblerScopedTemporaryBlock() 234 std::swap(saved_stack_, assembler_->current_stack_); in ~CfgAssemblerScopedTemporaryBlock() 238 CfgAssembler* assembler_;
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | gap-resolver.h | 30 : assembler_(assembler), split_rep_(MachineRepresentation::kSimd128) {} in GapResolver() 41 Assembler* const assembler_; variable
|
D | gap-resolver.cc | 118 assembler_->AssembleMove(&move->source(), &move->destination()); in Resolve() 226 assembler_->AssembleMove(&source, &destination); in PerformMove() 235 assembler_->AssembleSwap(&source, &destination); in PerformMove()
|
/third_party/node/deps/v8/src/baseline/arm/ |
D | baseline-assembler-arm-inl.h | 19 : assembler_(assembler), in ScratchRegisterScope() 22 if (!assembler_->scratch_register_scope_) { in ScratchRegisterScope() 29 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 31 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 36 BaselineAssembler* assembler_; 543 assembler_->masm()->cmp(reg, kInterpreterAccumulatorRegister); 544 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue);
|
/third_party/node/deps/v8/src/baseline/x64/ |
D | baseline-assembler-x64-inl.h | 28 : assembler_(assembler), in ScratchRegisterScope() 32 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 34 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 42 BaselineAssembler* assembler_; 503 assembler_->masm()->cmp_tagged(reg, kInterpreterAccumulatorRegister); 504 assembler_->masm()->Assert(equal, AbortReason::kUnexpectedValue);
|
/third_party/node/deps/v8/src/baseline/arm64/ |
D | baseline-assembler-arm64-inl.h | 19 : assembler_(assembler), in ScratchRegisterScope() 22 if (!assembler_->scratch_register_scope_) { in ScratchRegisterScope() 28 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 30 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 35 BaselineAssembler* assembler_; 624 assembler_->masm()->CmpTagged(reg, kInterpreterAccumulatorRegister); 625 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue);
|
/third_party/node/deps/v8/src/baseline/ia32/ |
D | baseline-assembler-ia32-inl.h | 26 : assembler_(assembler), in ScratchRegisterScope() 30 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 32 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 40 BaselineAssembler* assembler_; 502 assembler_->masm()->cmp(reg, kInterpreterAccumulatorRegister); 503 assembler_->masm()->Assert(equal, AbortReason::kUnexpectedValue);
|
/third_party/node/deps/v8/src/baseline/loong64/ |
D | baseline-assembler-loong64-inl.h | 19 : assembler_(assembler), in ScratchRegisterScope() 22 if (!assembler_->scratch_register_scope_) { in ScratchRegisterScope() 27 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 29 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 34 BaselineAssembler* assembler_; 504 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue, reg,
|
/third_party/node/deps/v8/src/baseline/mips64/ |
D | baseline-assembler-mips64-inl.h | 19 : assembler_(assembler), in ScratchRegisterScope() 22 if (!assembler_->scratch_register_scope_) { in ScratchRegisterScope() 27 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 29 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 34 BaselineAssembler* assembler_; 516 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue, reg,
|
/third_party/node/deps/v8/src/baseline/mips/ |
D | baseline-assembler-mips-inl.h | 19 : assembler_(assembler), in ScratchRegisterScope() 22 if (!assembler_->scratch_register_scope_) { in ScratchRegisterScope() 27 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 29 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 34 BaselineAssembler* assembler_; 518 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue, reg,
|
/third_party/node/deps/v8/src/baseline/riscv64/ |
D | baseline-assembler-riscv64-inl.h | 18 : assembler_(assembler), in ScratchRegisterScope() 21 if (!assembler_->scratch_register_scope_) { in ScratchRegisterScope() 26 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 28 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 33 BaselineAssembler* assembler_; 533 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue, reg,
|
/third_party/node/deps/v8/src/baseline/s390/ |
D | baseline-assembler-s390-inl.h | 31 : assembler_(assembler), in ScratchRegisterScope() 35 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 37 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 45 BaselineAssembler* assembler_; 679 assembler_->masm()->CmpU64(reg, kInterpreterAccumulatorRegister); 680 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue);
|
/third_party/node/deps/v8/src/baseline/ppc/ |
D | baseline-assembler-ppc-inl.h | 31 : assembler_(assembler), in ScratchRegisterScope() 35 assembler_->scratch_register_scope_ = this; in ScratchRegisterScope() 37 ~ScratchRegisterScope() { assembler_->scratch_register_scope_ = prev_scope_; } in ~ScratchRegisterScope() 45 BaselineAssembler* assembler_;
|
/third_party/node/deps/v8/src/compiler/ |
D | code-assembler.cc | 1703 assembler_(assembler), in ScopedExceptionHandler() 1707 assembler_->state()->PushExceptionHandler(label); in ScopedExceptionHandler() 1715 assembler_(assembler), in ScopedExceptionHandler() 1721 assembler_->state()->PushExceptionHandler(label_.get()); in ScopedExceptionHandler() 1727 assembler_->state()->PopExceptionHandler(); in ~ScopedExceptionHandler() 1730 CodeAssembler::Label skip(assembler_); in ~ScopedExceptionHandler() 1731 bool inside_block = assembler_->state()->InsideBlock(); in ~ScopedExceptionHandler() 1733 assembler_->Goto(&skip); in ~ScopedExceptionHandler() 1736 assembler_->Bind(label_.get(), &e); in ~ScopedExceptionHandler() 1738 assembler_->Goto(compatibility_label_); in ~ScopedExceptionHandler() [all …]
|