/external/v8/src/ |
D | fast-accessor-assembler.cc | 27 assembler_(new CodeStubAssembler(assembler_state_.get())), in FastAccessorAssembler() 35 return FromRaw(assembler_->NumberConstant(const_value)); in IntegerConstant() 42 return FromRaw(assembler_->Parameter(0)); in GetReceiver() 49 CodeAssemblerVariable result(assembler_.get(), in LoadInternalField() 52 CodeAssemblerLabel merge(assembler_.get(), &result); in LoadInternalField() 56 Node* internal_field = assembler_->LoadObjectField( in LoadInternalField() 60 assembler_->Goto(&merge); in LoadInternalField() 64 result.Bind(assembler_->NullConstant()); in LoadInternalField() 65 assembler_->Goto(&merge); in LoadInternalField() 68 assembler_->Bind(&merge); in LoadInternalField() [all …]
|
D | assembler.h | 163 : assembler_(assembler), old_value_(assembler->emit_debug_code()) { in DontEmitDebugCodeScope() 164 assembler_->set_emit_debug_code(false); in DontEmitDebugCodeScope() 167 assembler_->set_emit_debug_code(old_value_); in ~DontEmitDebugCodeScope() 170 AssemblerBase* assembler_; 185 AssemblerBase* assembler_; 206 AssemblerBase* assembler_;
|
D | fast-accessor-assembler.h | 104 std::unique_ptr<CodeStubAssembler> assembler_; variable
|
D | assembler.cc | 197 : assembler_(assembler), in PredictableCodeSizeScope() 201 assembler_->set_predictable_code_size(true); in PredictableCodeSizeScope() 208 CHECK_EQ(expected_size_, assembler_->pc_offset() - start_offset_); in ~PredictableCodeSizeScope() 210 assembler_->set_predictable_code_size(old_value_); in ~PredictableCodeSizeScope() 220 : assembler_(assembler) { in CpuFeatureScope() 222 old_enabled_ = assembler_->enabled_cpu_features(); in CpuFeatureScope() 223 assembler_->EnableCpuFeature(f); in CpuFeatureScope() 227 assembler_->set_enabled_cpu_features(old_enabled_); in ~CpuFeatureScope()
|
D | code-stub-assembler.cc | 8219 : assembler_(assembler), in CodeStubArguments() 8227 arguments_ = assembler_->IntPtrAdd(fp_, offset); in CodeStubArguments() 8231 return assembler_->Load(MachineType::AnyTagged(), arguments_, in GetReceiver() 8232 assembler_->IntPtrConstant(kPointerSize)); in GetReceiver() 8238 Node* negated_index = assembler_->IntPtrOrSmiSub( in AtIndexPtr() 8239 assembler_->IntPtrOrSmiConstant(0, mode), index, mode); in AtIndexPtr() 8241 assembler_->ElementOffsetFromIndex(negated_index, FAST_ELEMENTS, mode, 0); in AtIndexPtr() 8242 return assembler_->IntPtrAdd(arguments_, offset); in AtIndexPtr() 8248 CSA_ASSERT(assembler_, in AtIndex() 8249 assembler_->UintPtrOrSmiLessThan(index, GetLength(), mode)); in AtIndex() [all …]
|
D | code-stub-assembler.h | 1372 CodeStubAssembler::VariableList list(0, assembler_->zone()); 1387 CodeStubAssembler* assembler_; variable
|
/external/v8/src/regexp/ |
D | regexp-macro-assembler-tracer.cc | 15 : 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 …]
|
D | regexp-macro-assembler-tracer.h | 19 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/v8/src/interpreter/ |
D | interpreter-intrinsics.cc | 16 #define __ assembler_-> 21 assembler_(assembler) {} in IntrinsicsHelper() 67 InterpreterAssembler::Label abort(assembler_), end(assembler_); in InvokeIntrinsic() 68 InterpreterAssembler::Variable result(assembler_, in InvokeIntrinsic() 72 InterpreterAssembler::Label lower_case(assembler_); in InvokeIntrinsic() 120 InterpreterAssembler::Variable return_value(assembler_, in IsInstanceType() 123 InterpreterAssembler::Label if_not_smi(assembler_), return_true(assembler_), in IsInstanceType() 124 return_false(assembler_), end(assembler_); in IsInstanceType() 151 InterpreterAssembler::Variable return_value(assembler_, in IsJSReceiver() 153 InterpreterAssembler::Label return_true(assembler_), return_false(assembler_), in IsJSReceiver() [all …]
|
D | interpreter-intrinsics.h | 90 InterpreterAssembler* assembler_; variable
|
/external/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_;
|
/external/v8/src/compiler/ |
D | gap-resolver.h | 30 : assembler_(assembler), split_rep_(MachineRepresentation::kSimd128) {} in GapResolver() 41 Assembler* const assembler_; variable
|
D | gap-resolver.cc | 203 assembler_->AssembleMove(&source, &destination); in PerformMove() 212 assembler_->AssembleSwap(&source, &destination); in PerformMove()
|
/external/v8/src/x87/ |
D | assembler-x87.h | 1081 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) { in EnsureSpace() 1082 if (assembler_->buffer_overflow()) assembler_->GrowBuffer(); in EnsureSpace() 1084 space_before_ = assembler_->available_space(); in EnsureSpace() 1090 int bytes_generated = space_before_ - assembler_->available_space(); in ~EnsureSpace() 1091 DCHECK(bytes_generated < assembler_->kGap); in ~EnsureSpace() 1096 Assembler* assembler_;
|
/external/v8/src/ia32/ |
D | assembler-ia32.h | 1578 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) { in EnsureSpace() 1579 if (assembler_->buffer_overflow()) assembler_->GrowBuffer(); in EnsureSpace() 1581 space_before_ = assembler_->available_space(); in EnsureSpace() 1587 int bytes_generated = space_before_ - assembler_->available_space(); in ~EnsureSpace() 1588 DCHECK(bytes_generated < assembler_->kGap); in ~EnsureSpace() 1593 Assembler* assembler_;
|
/external/v8/src/builtins/ |
D | builtins-regexp.cc | 1421 : assembler_(a), in GrowableFixedArray() 1435 CodeStubAssembler* a = assembler_; in Push() 1464 CodeStubAssembler* a = assembler_; in ToJSArray() 1501 CodeStubAssembler* a = assembler_; in Initialize() 1533 CodeStubAssembler* a = assembler_; in ResizeFixedArray() 1555 CodeStubAssembler* const assembler_; member in v8::internal::__anonb9f5e9b30511::GrowableFixedArray
|
/external/v8/src/x64/ |
D | assembler-x64.h | 2504 explicit EnsureSpace(Assembler* assembler) : assembler_(assembler) { in EnsureSpace() 2505 if (assembler_->buffer_overflow()) assembler_->GrowBuffer(); in EnsureSpace() 2507 space_before_ = assembler_->available_space(); in EnsureSpace() 2513 int bytes_generated = space_before_ - assembler_->available_space(); in ~EnsureSpace() 2514 DCHECK(bytes_generated < assembler_->kGap); in ~EnsureSpace() 2519 Assembler* assembler_;
|
/external/vixl/src/aarch32/ |
D | assembler-aarch32.h | 74 Assembler* assembler_; variable 79 : assembler_(assembler), old_(assembler->allow_unpredictable_) { in AllowUnpredictableScope() 80 assembler_->allow_unpredictable_ = true; in AllowUnpredictableScope() 82 ~AllowUnpredictableScope() { assembler_->allow_unpredictable_ = old_; } in ~AllowUnpredictableScope() 85 Assembler* assembler_; variable 90 : assembler_(assembler), old_(assembler->allow_strongly_discouraged_) { in AllowStronglyDiscouragedScope() 91 assembler_->allow_strongly_discouraged_ = true; in AllowStronglyDiscouragedScope() 94 assembler_->allow_strongly_discouraged_ = old_; in ~AllowStronglyDiscouragedScope()
|