Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dlocations.h54 kConstant = 1, enumerator
83 static_assert((kInvalid & kLocationConstantMask) != kConstant, "TagError"); in Location()
84 static_assert((kUnallocated & kLocationConstantMask) != kConstant, "TagError"); in Location()
85 static_assert((kStackSlot & kLocationConstantMask) != kConstant, "TagError"); in Location()
86 static_assert((kDoubleStackSlot & kLocationConstantMask) != kConstant, "TagError"); in Location()
87 static_assert((kSIMDStackSlot & kLocationConstantMask) != kConstant, "TagError"); in Location()
88 static_assert((kRegister & kLocationConstantMask) != kConstant, "TagError"); in Location()
89 static_assert((kFpuRegister & kLocationConstantMask) != kConstant, "TagError"); in Location()
90 static_assert((kRegisterPair & kLocationConstantMask) != kConstant, "TagError"); in Location()
91 static_assert((kFpuRegisterPair & kLocationConstantMask) != kConstant, "TagError"); in Location()
[all …]
Dstack_map_test.cc61 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Short location. in TEST()
90 ASSERT_EQ(Kind::kConstant, dex_register_map[1].GetKind()); in TEST()
97 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
119 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Large location. in TEST()
178 ASSERT_EQ(Kind::kConstant, dex_register_map[1].GetKind()); in TEST()
185 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
313 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Large location. in TEST()
316 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Large location. in TEST()
348 ASSERT_EQ(Kind::kConstant, map[1].GetKind()); in TEST()
355 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
[all …]
Dcode_generator.cc1378 case Location::kConstant: { in EmitVRegInfo()
1382 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, Low32Bits(value)); in EmitVRegInfo()
1383 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, High32Bits(value)); in EmitVRegInfo()
1388 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, Low32Bits(value)); in EmitVRegInfo()
1389 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, High32Bits(value)); in EmitVRegInfo()
1394 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, value); in EmitVRegInfo()
1396 stack_map_stream->AddDexRegisterEntry(Kind::kConstant, 0); in EmitVRegInfo()
1400 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.h35 kConstant, // vreg is a constant value. enumerator
67 DCHECK(kind_ == Kind::kConstant); in GetConstant()
Ddex_register_location.cc42 case Kind::kConstant: in operator <<()
Dcheck_reference_map_visitor.h108 case DexRegisterLocation::Kind::kConstant: in CheckOptimizedMethod()
Dquick_exception_handler.cc212 case DexRegisterLocation::Kind::kConstant: in ToVRegKind()
516 case DexRegisterLocation::Kind::kConstant: { in HandleOptimizingDeoptimization()
Dstack.h53 kConstant, enumerator
Dstack.cc323 case DexRegisterLocation::Kind::kConstant: { in GetVRegFromOptimizedCode()
355 case DexRegisterLocation::Kind::kConstant: in GetVRegFromOptimizedCode()
/art/tools/veridex/
Dflow_analysis.h39 kConstant, enumerator
75 bool IsConstant() const { return source_ == RegisterSource::kConstant; } in IsConstant()
Dflow_analysis.cc125 RegisterValue(RegisterSource::kConstant, value, DexFileReference(nullptr, 0), cls); in UpdateRegister()
/art/compiler/debug/
Delf_debug_loc_writer.h235 } else if (kind == Kind::kConstant) { in WriteDebugLocEntry()
/art/runtime/jit/
Djit.cc535 if (location == DexRegisterLocation::Kind::kConstant) { in PrepareForOsr()