Home
last modified time | relevance | path

Searched refs:VRegKind (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Dstack.h50 enum VRegKind { enum
62 std::ostream& operator<<(std::ostream& os, const VRegKind& rhs);
579 bool GetRegisterIfAccessible(uint32_t reg, VRegKind kind, uint32_t* val) const
636 bool GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const
639 bool GetVRegPair(ArtMethod* m, uint16_t vreg, VRegKind kind_lo, VRegKind kind_hi,
645 bool SetVReg(ArtMethod* m, uint16_t vreg, uint32_t new_value, VRegKind kind)
653 VRegKind kind_lo,
654 VRegKind kind_hi)
795 bool GetVRegFromDebuggerShadowFrame(uint16_t vreg, VRegKind kind, uint32_t* val) const
797 bool GetVRegFromOptimizedCode(ArtMethod* m, uint16_t vreg, VRegKind kind,
[all …]
Dquick_exception_handler.cc180 static VRegKind ToVRegKind(DexRegisterLocation::Kind kind) { in ToVRegKind()
188 return VRegKind::kUndefined; in ToVRegKind()
192 return VRegKind::kLongLoVReg; in ToVRegKind()
196 return VRegKind::kLongHiVReg; in ToVRegKind()
200 return VRegKind::kDoubleLoVReg; in ToVRegKind()
204 return VRegKind::kDoubleHiVReg; in ToVRegKind()
253 VRegKind vreg_kind = ToVRegKind(throw_vreg_map.GetLocationKind(vreg, in SetCatchEnvironmentForOptimizedHandler()
470 static VRegKind GetVRegKind(uint16_t reg, const std::vector<int32_t>& kinds) { in GetVRegKind()
471 return static_cast<VRegKind>(kinds.at(reg * 2)); in GetVRegKind()
Dstack.cc217 VRegKind kind, in GetVRegFromDebuggerShadowFrame()
239 bool StackVisitor::GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const { in GetVReg()
261 bool StackVisitor::GetVRegFromOptimizedCode(ArtMethod* m, uint16_t vreg, VRegKind kind, in GetVRegFromOptimizedCode()
324 bool StackVisitor::GetRegisterIfAccessible(uint32_t reg, VRegKind kind, uint32_t* val) const { in GetRegisterIfAccessible()
350 VRegKind kind_lo, in GetVRegPairFromDebuggerShadowFrame()
351 VRegKind kind_hi, in GetVRegPairFromDebuggerShadowFrame()
363 bool StackVisitor::GetVRegPair(ArtMethod* m, uint16_t vreg, VRegKind kind_lo, in GetVRegPair()
364 VRegKind kind_hi, uint64_t* val) const { in GetVRegPair()
390 VRegKind kind_lo, VRegKind kind_hi, in GetVRegPairFromOptimizedCode()
403 VRegKind kind_lo, uint64_t* val) const { in GetRegisterPairIfAccessible()
[all …]