Home
last modified time | relevance | path

Searched refs:kConstant (Results 1 – 16 of 16) sorted by relevance

/art/compiler/optimizing/
Dlocations.h55 kConstant = 1, enumerator
84 static_assert((kInvalid & kLocationConstantMask) != kConstant, "TagError"); in Location()
85 static_assert((kUnallocated & kLocationConstantMask) != kConstant, "TagError"); in Location()
86 static_assert((kStackSlot & kLocationConstantMask) != kConstant, "TagError"); in Location()
87 static_assert((kDoubleStackSlot & kLocationConstantMask) != kConstant, "TagError"); in Location()
88 static_assert((kSIMDStackSlot & kLocationConstantMask) != kConstant, "TagError"); in Location()
89 static_assert((kRegister & kLocationConstantMask) != kConstant, "TagError"); in Location()
90 static_assert((kFpuRegister & kLocationConstantMask) != kConstant, "TagError"); in Location()
91 static_assert((kRegisterPair & kLocationConstantMask) != kConstant, "TagError"); in Location()
92 static_assert((kFpuRegisterPair & kLocationConstantMask) != kConstant, "TagError"); in Location()
[all …]
Dstack_map_test.cc67 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Short location. in TEST()
96 ASSERT_EQ(Kind::kConstant, dex_register_map[1].GetKind()); in TEST()
103 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
130 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Large location. in TEST()
189 ASSERT_EQ(Kind::kConstant, dex_register_map[1].GetKind()); in TEST()
196 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
329 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Large location. in TEST()
332 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Large location. in TEST()
364 ASSERT_EQ(Kind::kConstant, map[1].GetKind()); in TEST()
371 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
[all …]
Dcode_generator.cc1337 case Location::kConstant: { in EmitVRegInfo()
1341 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, Low32Bits(value)); in EmitVRegInfo()
1342 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, High32Bits(value)); in EmitVRegInfo()
1347 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, Low32Bits(value)); in EmitVRegInfo()
1348 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, High32Bits(value)); in EmitVRegInfo()
1353 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, value); in EmitVRegInfo()
1355 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, 0); in EmitVRegInfo()
1359 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, value); in EmitVRegInfo()
Dparallel_move_resolver.cc457 DCHECK_NE(kind, Location::kConstant); in PerformMove()
Dregister_allocation_resolver.cc261 case Location::kConstant: { in UpdateSafepointLiveRegisters()
/art/runtime/
Ddex_register_location.h36 kConstant, // vreg is a constant value. enumerator
68 DCHECK(kind_ == Kind::kConstant); in GetConstant()
Ddex_register_location.cc42 case Kind::kConstant: in operator <<()
Dcheck_reference_map_visitor.h127 case DexRegisterLocation::Kind::kConstant: in CheckOptimizedMethod()
Dquick_exception_handler.cc266 case DexRegisterLocation::Kind::kConstant: in ToVRegKind()
338 catch_location_kind == DexRegisterLocation::Kind::kConstant || in SetCatchEnvironmentForOptimizedHandler()
645 case DexRegisterLocation::Kind::kConstant: { in HandleOptimizingDeoptimization()
Dstack.h55 kConstant, enumerator
Dstack.cc351 case DexRegisterLocation::Kind::kConstant: { in GetVRegFromOptimizedCode()
381 case DexRegisterLocation::Kind::kConstant: in GetVRegFromOptimizedCode()
/art/dex2oat/linker/
Dcode_info_table_deduper_test.cc47 stream.AddDexRegisterEntry(Kind::kConstant, -2); in TEST()
72 ASSERT_EQ(Kind::kConstant, dex_register_map[1].GetKind()); in TEST()
/art/tools/veridex/
Dflow_analysis.h39 kConstant, enumerator
75 bool IsConstant() const { return source_ == RegisterSource::kConstant; } in IsConstant()
Dflow_analysis.cc142 RegisterValue(RegisterSource::kConstant, value, DexFileReference(nullptr, 0), cls); in UpdateRegister()
/art/compiler/debug/
Delf_debug_loc_writer.h239 } else if (kind == Kind::kConstant) { in WriteDebugLocEntry()
/art/runtime/jit/
Djit.cc420 if (location == DexRegisterLocation::Kind::kConstant) { in PrepareForOsr()