Home
last modified time | relevance | path

Searched refs:assembler_ (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/regexp/
Dregexp-macro-assembler-tracer.cc15 : RegExpMacroAssembler(isolate, assembler->zone()), assembler_(assembler) { in RegExpMacroAssemblerTracer()
30 assembler_->AbortedCodeGeneration(); in AbortedCodeGeneration()
43 assembler_->Bind(label); in Bind()
49 assembler_->AdvanceCurrentPosition(by); in AdvanceCurrentPosition()
55 assembler_->CheckGreedyLoop(label); in CheckGreedyLoop()
61 assembler_->PopCurrentPosition(); in PopCurrentPosition()
67 assembler_->PushCurrentPosition(); in PushCurrentPosition()
73 assembler_->Backtrack(); in Backtrack()
79 assembler_->GoTo(label); in GoTo()
85 assembler_->PushBacktrack(label); in PushBacktrack()
[all …]
Dregexp-macro-assembler-tracer.h19 virtual int stack_limit_slack() { return assembler_->stack_limit_slack(); } in stack_limit_slack()
20 virtual bool CanReadUnaligned() { return assembler_->CanReadUnaligned(); } in CanReadUnaligned()
84 RegExpMacroAssembler* assembler_;
/external/vixl/src/
Dcode-generation-scopes-vixl.h71 : 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_;
/external/v8/src/interpreter/
Dinterpreter-intrinsics-generator.cc32 assembler_(assembler) {} in IntrinsicsGenerator()
63 InterpreterAssembler* assembler_; member in v8::internal::interpreter::IntrinsicsGenerator
75 #define __ assembler_->
80 InterpreterAssembler::Label abort(assembler_), end(assembler_); in InvokeIntrinsic()
81 InterpreterAssembler::Variable result(assembler_, in InvokeIntrinsic()
85 InterpreterAssembler::Label lower_case(assembler_); in InvokeIntrinsic()
277 InterpreterAssembler::Label arg_count_positive(assembler_); in Call()
294 assembler_, InterpreterAssembler::Label::kDeferred); in CreateAsyncFromSyncIterator()
295 InterpreterAssembler::Label done(assembler_); in CreateAsyncFromSyncIterator()
296 InterpreterAssembler::Variable return_value(assembler_, in CreateAsyncFromSyncIterator()
[all …]
/external/v8/src/
Dturbo-assembler.h103 : assembler_(assembler), old_value_(assembler->should_abort_hard()) { in HardAbortScope()
104 assembler_->set_abort_hard(true); in HardAbortScope()
106 ~HardAbortScope() { assembler_->set_abort_hard(old_value_); } in ~HardAbortScope()
109 TurboAssemblerBase* assembler_;
Dassembler.cc116 : assembler_(assembler), in PredictableCodeSizeScope()
120 assembler_->set_predictable_code_size(true); in PredictableCodeSizeScope()
124 CHECK_EQ(expected_size_, assembler_->pc_offset() - start_offset_); in ~PredictableCodeSizeScope()
125 assembler_->set_predictable_code_size(old_value_); in ~PredictableCodeSizeScope()
134 : assembler_(assembler) { in CpuFeatureScope()
136 old_enabled_ = assembler_->enabled_cpu_features(); in CpuFeatureScope()
137 assembler_->EnableCpuFeature(f); in CpuFeatureScope()
141 assembler_->set_enabled_cpu_features(old_enabled_); in ~CpuFeatureScope()
Dassembler.h307 : assembler_(assembler), old_value_(assembler->emit_debug_code()) { in DontEmitDebugCodeScope()
308 assembler_->set_emit_debug_code(false); in DontEmitDebugCodeScope()
311 assembler_->set_emit_debug_code(old_value_); in ~DontEmitDebugCodeScope()
314 AssemblerBase* assembler_;
327 AssemblerBase* const assembler_;
348 AssemblerBase* assembler_;
Dmacro-assembler.h148 : assembler_(assembler), in ConstantPoolUnavailableScope()
157 assembler_->set_constant_pool_available(old_constant_pool_available_); in ~ConstantPoolUnavailableScope()
162 Assembler* assembler_;
Dcode-stub-assembler.cc12064 : assembler_(assembler), in CodeStubArguments()
12069 fp_(fp != nullptr ? fp : assembler_->LoadFramePointer()) { in CodeStubArguments()
12070 Node* offset = assembler_->ElementOffsetFromIndex( in CodeStubArguments()
12073 arguments_ = assembler_->UncheckedCast<RawPtr<Object>>( in CodeStubArguments()
12074 assembler_->IntPtrAdd(fp_, offset)); in CodeStubArguments()
12079 return assembler_->UncheckedCast<Object>( in GetReceiver()
12080 assembler_->Load(MachineType::AnyTagged(), arguments_, in GetReceiver()
12081 assembler_->IntPtrConstant(kPointerSize))); in GetReceiver()
12086 assembler_->StoreNoWriteBarrier(MachineRepresentation::kTagged, arguments_, in SetReceiver()
12087 assembler_->IntPtrConstant(kPointerSize), in SetReceiver()
[all …]
Dcode-stub-assembler.h2987 return GetOptionalArgumentValue(index, assembler_->UndefinedConstant()); in GetOptionalArgumentValue()
2998 return GetOptionalArgumentValue(index, assembler_->UndefinedConstant()); in GetOptionalArgumentValue()
3004 return assembler_->UncheckedCast<IntPtrT>(argc_); in GetLength()
3014 CodeStubAssembler::VariableList list(0, assembler_->zone());
3030 CodeStubAssembler* assembler_; variable
/external/v8/src/compiler/
Dgap-resolver.h30 : assembler_(assembler), split_rep_(MachineRepresentation::kSimd128) {} in GapResolver()
41 Assembler* const assembler_; variable
Dgap-resolver.cc202 assembler_->AssembleMove(&source, &destination); in PerformMove()
211 assembler_->AssembleSwap(&source, &destination); in PerformMove()
/external/vixl/test/
Dtest-pool-manager.cc252 TestMacroAssembler() : assembler_(128) {} in TestMacroAssembler()
274 return &assembler_; in AsAssemblerBase()
278 internal::AssemblerBase assembler_; member in TestMacroAssembler
/external/v8/src/arm/
Dassembler-arm-inl.h422 VfpRegList* available = assembler_->GetScratchVfpRegisterList(); in CanAcquireVfp()
436 VfpRegList* available = assembler_->GetScratchVfpRegisterList(); in AcquireVfp()
Dassembler-arm.h1730 DCHECK(assembler_->VfpRegisterIsAvailable(reg)); in AcquireD()
1735 DCHECK(assembler_->VfpRegisterIsAvailable(reg)); in AcquireQ()
1740 bool CanAcquire() const { return *assembler_->GetScratchRegisterList() != 0; } in CanAcquire()
1753 Assembler* assembler_; variable
Dassembler-arm.cc5398 : assembler_(assembler), in UseScratchRegisterScope()
5403 *assembler_->GetScratchRegisterList() = old_available_; in ~UseScratchRegisterScope()
5404 *assembler_->GetScratchVfpRegisterList() = old_available_vfp_; in ~UseScratchRegisterScope()
5408 RegList* available = assembler_->GetScratchRegisterList(); in Acquire()
/external/v8/src/ia32/
Dassembler-ia32.h1873 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) { in EnsureSpace()
1874 if (assembler_->buffer_overflow()) assembler_->GrowBuffer(); in EnsureSpace()
1876 space_before_ = assembler_->available_space(); in EnsureSpace()
1882 int bytes_generated = space_before_ - assembler_->available_space(); in ~EnsureSpace()
1883 DCHECK(bytes_generated < assembler_->kGap); in ~EnsureSpace()
1888 Assembler* assembler_;
/external/v8/src/x64/
Dassembler-x64.h2438 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) { in EnsureSpace()
2439 if (assembler_->buffer_overflow()) assembler_->GrowBuffer(); in EnsureSpace()
2441 space_before_ = assembler_->available_space(); in EnsureSpace()
2447 int bytes_generated = space_before_ - assembler_->available_space(); in ~EnsureSpace()
2448 DCHECK(bytes_generated < assembler_->kGap); in ~EnsureSpace()
2453 Assembler* assembler_;
/external/vixl/src/aarch32/
Dassembler-aarch32.h78 Assembler* assembler_; variable
83 : assembler_(assembler), old_(assembler->allow_unpredictable_) { in AllowUnpredictableScope()
84 assembler_->allow_unpredictable_ = true; in AllowUnpredictableScope()
86 ~AllowUnpredictableScope() { assembler_->allow_unpredictable_ = old_; } in ~AllowUnpredictableScope()
89 Assembler* assembler_; variable
94 : assembler_(assembler), old_(assembler->allow_strongly_discouraged_) { in AllowStronglyDiscouragedScope()
95 assembler_->allow_strongly_discouraged_ = true; in AllowStronglyDiscouragedScope()
98 assembler_->allow_strongly_discouraged_ = old_; in ~AllowStronglyDiscouragedScope()