Home
last modified time | relevance | path

Searched refs:GetKind (Results 1 – 25 of 34) sorted by relevance

12

/art/compiler/optimizing/
Dstack_map_test.cc89 ASSERT_EQ(Kind::kInStack, dex_register_map[0].GetKind()); in TEST()
90 ASSERT_EQ(Kind::kConstant, dex_register_map[1].GetKind()); in TEST()
96 ASSERT_EQ(Kind::kInStack, location0.GetKind()); in TEST()
97 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
177 ASSERT_EQ(Kind::kInStack, dex_register_map[0].GetKind()); in TEST()
178 ASSERT_EQ(Kind::kConstant, dex_register_map[1].GetKind()); in TEST()
184 ASSERT_EQ(Kind::kInStack, location0.GetKind()); in TEST()
185 ASSERT_EQ(Kind::kConstant, location1.GetKind()); in TEST()
216 ASSERT_EQ(Kind::kInRegister, dex_register_map[0].GetKind()); in TEST()
217 ASSERT_EQ(Kind::kInFpuRegister, dex_register_map[1].GetKind()); in TEST()
[all …]
Dlocations.h146 return GetKind() == kRegister; in IsRegister()
150 return GetKind() == kFpuRegister; in IsFpuRegister()
154 return GetKind() == kRegisterPair; in IsRegisterPair()
158 return GetKind() == kFpuRegisterPair; in IsFpuRegisterPair()
257 return GetKind() == kStackSlot; in IsStackSlot()
269 return GetKind() == kDoubleStackSlot; in IsDoubleStackSlot()
281 return GetKind() == kSIMDStackSlot; in IsSIMDStackSlot()
309 Kind GetKind() const { in GetKind() function
341 switch (GetKind()) { in DebugString()
368 return GetKind() == kUnallocated; in IsUnallocated()
[all …]
Dparallel_move_resolver.cc366 if (loc.GetKind() == kind && !IsBlockedByMoves(loc)) { in GetScratchLocation()
372 if (loc.GetKind() == kind && !IsBlockedByMoves(loc)) { in GetScratchLocation()
456 Location::Kind kind = source.GetKind(); in PerformMove()
Dstack_map_stream.cc151 CHECK_EQ(stack_map.GetKind(), static_cast<uint32_t>(kind)); in BeginStackMapEntry()
268 entry[DexRegisterInfo::kKind] = static_cast<uint32_t>(reg.GetKind()); in CreateDexRegisterMap()
270 DexRegisterInfo::PackValue(reg.GetKind(), reg.GetValue()); in CreateDexRegisterMap()
Dinstruction_simplifier_shared.cc141 binop->GetKind(), in TryCombineMultiplyAccumulate()
220 HBitwiseNegatedRight(op->GetType(), op->GetKind(), hother, src, op->GetDexPc()); in TryMergeNegatedInput()
Dscheduler_arm.h149 switch (instruction->GetKind()) { in IsSchedulable()
Dscheduler_arm64.h144 switch (instruction->GetKind()) { in IsSchedulable()
Dnodes_shared.h206 instr_kind_(instr->GetKind()), op_kind_(op),
Doptimizing_unit_test.h642 auto& h = handlers_[instruction->GetKind()]; in VisitInstruction()
650 constexpr HInstruction::InstructionKind GetKind() { in GetKind() function
671 HInstruction::InstructionKind type = GetKind<First>(); in FillHandlers()
Dregister_allocator.cc183 message << interval->GetDefinedBy()->GetKind() << " "; in ValidateIntervals()
Dloop_analysis.cc195 switch (inst->GetKind()) { in GetMachineInstructionCount()
Dregister_allocation_resolver.cc247 switch (source.GetKind()) { in UpdateSafepointLiveRegisters()
399 if (source.GetKind() == Location::kRegister) { in ConnectSiblings()
Dinstruction_simplifier.cc753 switch (cond->GetKind()) { in GetOppositeConditionSwapOps()
775 LOG(FATAL) << "Unknown ConditionType " << cond->GetKind(); in GetOppositeConditionSwapOps()
2886 if (instruction->GetKind() == left->GetKind() && right->IsConstant()) { in TryHandleAssociativeAndCommutativeOperation()
2889 } else if (left->IsConstant() && instruction->GetKind() == right->GetKind()) { in TryHandleAssociativeAndCommutativeOperation()
Dsuperblock_cloner_test.cc183 EXPECT_EQ(orig_instr->GetKind(), copy_instr->GetKind()); in TEST_F()
/art/runtime/
Ddex_register_location.cc27 switch (reg.GetKind()) { in operator <<()
45 return stream << "DexRegisterLocation(" << static_cast<uint32_t>(reg.GetKind()) in operator <<()
Dcheck_reference_map_visitor.h107 switch (location.GetKind()) { in CheckOptimizedMethod()
130 LOG(FATAL) << "Unexpected location kind " << location.GetKind(); in CheckOptimizedMethod()
Dstack_map.cc143 return sm.GetPackedNativePc() < packed_pc && sm.GetKind() != StackMap::Kind::Catch; in GetStackMapForNativePcOffset()
147 StackMap::Kind kind = static_cast<StackMap::Kind>((*it).GetKind()); in GetStackMapForNativePcOffset()
197 if (regs[reg + bit].GetKind() == DexRegisterLocation::Kind::kInvalid) { in DecodeDexRegisterMap()
211 if (regs[r].GetKind() == DexRegisterLocation::Kind::kInvalid) { in DecodeDexRegisterMap()
324 switch (static_cast<Kind>(GetKind())) { in Dump()
Ddex_register_location.h49 Kind GetKind() const { return kind_; } in GetKind() function
Dstack_map.h228 DexRegisterLocation::Kind kind = static_cast<DexRegisterLocation::Kind>(GetKind()); in BIT_TABLE_HEADER()
409 if (stack_map.GetDexPc() == dex_pc && stack_map.GetKind() != StackMap::Kind::Debug) { in GetStackMapForDexPc()
420 if (stack_map.GetDexPc() == dex_pc && stack_map.GetKind() == StackMap::Kind::Catch) { in GetCatchStackMapForDexPc()
429 if (stack_map.GetDexPc() == dex_pc && stack_map.GetKind() == StackMap::Kind::OSR) { in GetOsrStackMapForDexPc()
Dquick_exception_handler.cc271 DexRegisterLocation::Kind catch_location = catch_vreg_map[vreg].GetKind(); in SetCatchEnvironmentForOptimizedHandler()
279 VRegKind vreg_kind = ToVRegKind(throw_vreg_map[vreg].GetKind()); in SetCatchEnvironmentForOptimizedHandler()
486 DexRegisterLocation::Kind location = vreg_map[vreg].GetKind(); in HandleOptimizingDeoptimization()
528 LOG(FATAL) << "Unexpected location kind " << vreg_map[vreg].GetKind(); in HandleOptimizingDeoptimization()
Dstack.cc288 DexRegisterLocation::Kind location_kind = dex_register_map[vreg].GetKind(); in GetVRegFromOptimizedCode()
328 LOG(FATAL) << "Unexpected location kind " << dex_register_map[vreg].GetKind(); in GetVRegFromOptimizedCode()
334 switch (location.GetKind()) { in GetVRegFromOptimizedCode()
346 return GetRegisterIfAccessible(location.GetMachineRegister(), location.GetKind(), val); in GetVRegFromOptimizedCode()
353 LOG(FATAL) << "Unexpected location kind " << location.GetKind(); in GetVRegFromOptimizedCode()
Dindirect_reference_table.h288 IndirectRefKind GetKind() const { in GetKind() function
/art/compiler/debug/
Delf_debug_loc_writer.h207 const Kind kind = reg_loc.GetKind(); in WriteDebugLocEntry()
212 if (piece == 0 && reg_hi.GetKind() == Kind::kInStack && in WriteDebugLocEntry()
218 if (piece == 0 && reg_hi.GetKind() == Kind::kInRegisterHigh && in WriteDebugLocEntry()
224 piece == 0 && reg_hi.GetKind() == Kind::kInFpuRegister && in WriteDebugLocEntry()
231 if (piece == 0 && reg_hi.GetKind() == Kind::kInFpuRegisterHigh && in WriteDebugLocEntry()
/art/tools/veridex/
Dveridex.h66 Primitive::Type GetKind() const { return kind_; } in GetKind() function
Dresolver.cc98 existing->second->GetKind(), last_array + 1, existing->second->GetClassDef()); in GetVeriClass()

12