Home
last modified time | relevance | path

Searched refs:Kind (Results 1 – 25 of 26) sorted by relevance

12

/art/runtime/
Dstack_map.h101 enum class Kind : uint8_t { enum
127 sizeof(Kind) == 1u,
130 static const char* PrettyDescriptor(Kind kind) { in PrettyDescriptor()
132 case Kind::kNone: in PrettyDescriptor()
134 case Kind::kInStack: in PrettyDescriptor()
136 case Kind::kInRegister: in PrettyDescriptor()
138 case Kind::kInFpuRegister: in PrettyDescriptor()
140 case Kind::kConstant: in PrettyDescriptor()
142 case Kind::kInStackLargeOffset: in PrettyDescriptor()
144 case Kind::kConstantLargeValue: in PrettyDescriptor()
[all …]
Dcheck_reference_map_visitor.h80 case DexRegisterLocation::Kind::kNone: in CheckOptimizedMethod()
84 case DexRegisterLocation::Kind::kInStack: in CheckOptimizedMethod()
88 case DexRegisterLocation::Kind::kInRegister: in CheckOptimizedMethod()
91 case DexRegisterLocation::Kind::kInFpuRegister: in CheckOptimizedMethod()
95 case DexRegisterLocation::Kind::kConstant: in CheckOptimizedMethod()
Dstack.cc244 DexRegisterLocation::Kind location_kind = in GetVRegFromOptimizedCode()
247 case DexRegisterLocation::Kind::kInStack: { in GetVRegFromOptimizedCode()
254 case DexRegisterLocation::Kind::kInRegister: in GetVRegFromOptimizedCode()
255 case DexRegisterLocation::Kind::kInFpuRegister: { in GetVRegFromOptimizedCode()
259 case DexRegisterLocation::Kind::kConstant: in GetVRegFromOptimizedCode()
262 case DexRegisterLocation::Kind::kNone: in GetVRegFromOptimizedCode()
Ddebugger.h148 enum Kind { enum
172 Kind GetKind() const { in GetKind()
176 void SetKind(Kind kind) { in SetKind()
189 Kind kind_;
201 std::ostream& operator<<(std::ostream& os, const DeoptimizationRequest::Kind& rhs);
Dstack_map.cc27 DexRegisterLocation::Kind DexRegisterMap::GetLocationInternalKind(uint16_t dex_register_number, in GetLocationInternalKind()
Ddebugger.cc189 DeoptimizationRequest::Kind deoptimization_kind) in Breakpoint()
215 DeoptimizationRequest::Kind GetDeoptimizationKind() const { in GetDeoptimizationKind()
225 DeoptimizationRequest::Kind deoptimization_kind_;
3331 DeoptimizationRequest::Kind deoptimization_kind) in SanityCheckExistingBreakpoints()
3358 static DeoptimizationRequest::Kind GetRequiredDeoptimizationKind(Thread* self, in GetRequiredDeoptimizationKind()
3410 DeoptimizationRequest::Kind deoptimization_kind = first_breakpoint->GetDeoptimizationKind(); in GetRequiredDeoptimizationKind()
3427 const DeoptimizationRequest::Kind deoptimization_kind = in WatchLocation()
3442 DeoptimizationRequest::Kind breakpoint_deoptimization_kind; in WatchLocation()
3460 DeoptimizationRequest::Kind deoptimization_kind = DeoptimizationRequest::kNothing; in UnwatchLocation()
/art/compiler/optimizing/
Dstack_map_test.cc34 using Kind = DexRegisterLocation::Kind; typedef
44 stream.AddDexRegisterEntry(0, Kind::kInStack, 0); // Short location. in TEST()
45 stream.AddDexRegisterEntry(1, Kind::kConstant, -2); // Short location. in TEST()
89 ASSERT_EQ(Kind::kInStack, in TEST()
91 ASSERT_EQ(Kind::kConstant, in TEST()
93 ASSERT_EQ(Kind::kInStack, in TEST()
95 ASSERT_EQ(Kind::kConstantLargeValue, in TEST()
108 ASSERT_EQ(Kind::kInStack, location0.GetKind()); in TEST()
109 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
110 ASSERT_EQ(Kind::kInStack, location0.GetInternalKind()); in TEST()
[all …]
Dcode_generator.cc705 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kNone, 0); in RecordPcInfo()
716 i, DexRegisterLocation::Kind::kConstant, Low32Bits(value)); in RecordPcInfo()
718 ++i, DexRegisterLocation::Kind::kConstant, High32Bits(value)); in RecordPcInfo()
723 i, DexRegisterLocation::Kind::kConstant, Low32Bits(value)); in RecordPcInfo()
725 ++i, DexRegisterLocation::Kind::kConstant, High32Bits(value)); in RecordPcInfo()
729 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kConstant, value); in RecordPcInfo()
731 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kConstant, 0); in RecordPcInfo()
735 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kConstant, value); in RecordPcInfo()
742 i, DexRegisterLocation::Kind::kInStack, location.GetStackIndex()); in RecordPcInfo()
748 i, DexRegisterLocation::Kind::kInStack, location.GetStackIndex()); in RecordPcInfo()
[all …]
Dparallel_move_resolver.h142 virtual Location AllocateScratchLocationFor(Location::Kind kind) = 0;
153 Location GetScratchLocation(Location::Kind kind);
Dlocations.h45 enum Kind { enum
277 Kind GetKind() const { in GetKind()
383 Location(Kind kind, uintptr_t payload) in Location()
390 typedef BitField<Kind, 0, kBitsForKind> KindField;
405 std::ostream& operator<<(std::ostream& os, const Location::Kind& rhs);
Dstack_map_stream.h114 DexRegisterLocation::Kind kind,
Dstack_map_stream.cc64 DexRegisterLocation::Kind kind, in AddDexRegisterEntry()
68 if (kind != DexRegisterLocation::Kind::kNone) { in AddDexRegisterEntry()
Dparallel_move_resolver.cc351 Location ParallelMoveResolverNoSwap::GetScratchLocation(Location::Kind kind) { in GetScratchLocation()
444 Location::Kind kind = source.GetKind(); in PerformMove()
Dcode_generator_arm64.h206 Location AllocateScratchLocationFor(Location::Kind kind) OVERRIDE;
Doptimizing_compiler.cc252 delegate_(Create(driver, Compiler::Kind::kQuick)) {} in OptimizingCompiler()
Dparallel_move_test.cc107 Location AllocateScratchLocationFor(Location::Kind kind) OVERRIDE { in AllocateScratchLocationFor()
/art/compiler/
Dcompiler.h34 enum Kind { enum
39 static Compiler* Create(CompilerDriver* driver, Kind kind);
Dcompiler.cc27 Compiler* Compiler::Create(CompilerDriver* driver, Compiler::Kind kind) { in Create()
Doat_test.cc81 Compiler::Kind compiler_kind = Compiler::kQuick; in TEST_F()
Dcommon_compiler_test.cc186 Compiler::Kind compiler_kind = Compiler::kQuick; in SetUp()
/art/runtime/base/
Darena_containers.h72 ArenaAllocKind Kind() { return kArenaAllocSTL; } in Kind() function
80 ArenaAllocKind Kind() { return kind_; } in Kind() function
160 return arena_allocator_->AllocArray<T>(n, ArenaAllocatorAdapterKind::Kind());
Dscoped_arena_containers.h153 ArenaAllocatorAdapterKind::Kind()));
/art/compiler/driver/
Dcompiler_driver.h102 Compiler::Kind compiler_kind,
622 Compiler::Kind compiler_kind_;
Dcompiler_driver.cc350 Compiler::Kind compiler_kind, in CompilerDriver()
/art/dex2oat/
Ddex2oat.cc1848 Compiler::Kind compiler_kind_;

12