Home
last modified time | relevance | path

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

/art/runtime/
Dstack.h43 enum VRegKind { enum
55 std::ostream& operator<<(std::ostream& os, const VRegKind& rhs);
127 bool GetRegisterIfAccessible(uint32_t reg, VRegKind kind, uint32_t* val) const
225 bool GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const
228 bool GetVRegPair(ArtMethod* m, uint16_t vreg, VRegKind kind_lo, VRegKind kind_hi,
234 bool SetVReg(ArtMethod* m, uint16_t vreg, uint32_t new_value, VRegKind kind)
242 VRegKind kind_lo,
243 VRegKind kind_hi)
314 bool GetVRegFromDebuggerShadowFrame(uint16_t vreg, VRegKind kind, uint32_t* val) const
316 bool GetVRegFromOptimizedCode(ArtMethod* m, uint16_t vreg, VRegKind kind,
[all …]
Dstack.cc156 VRegKind kind, in GetVRegFromDebuggerShadowFrame()
178 bool StackVisitor::GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const { in GetVReg()
200 bool StackVisitor::GetVRegFromOptimizedCode(ArtMethod* m, uint16_t vreg, VRegKind kind, in GetVRegFromOptimizedCode()
267 bool StackVisitor::GetRegisterIfAccessible(uint32_t reg, VRegKind kind, uint32_t* val) const { in GetRegisterIfAccessible()
304 VRegKind kind_lo, in GetVRegPairFromDebuggerShadowFrame()
305 VRegKind kind_hi, in GetVRegPairFromDebuggerShadowFrame()
317 bool StackVisitor::GetVRegPair(ArtMethod* m, uint16_t vreg, VRegKind kind_lo, in GetVRegPair()
318 VRegKind kind_hi, uint64_t* val) const { in GetVRegPair()
344 VRegKind kind_lo, VRegKind kind_hi, in GetVRegPairFromOptimizedCode()
357 VRegKind kind_lo, uint64_t* val) const { in GetRegisterPairIfAccessible()
[all …]
Dquick_exception_handler.cc255 static VRegKind ToVRegKind(DexRegisterLocation::Kind kind) { in ToVRegKind()
263 return VRegKind::kUndefined; in ToVRegKind()
267 return VRegKind::kLongLoVReg; in ToVRegKind()
271 return VRegKind::kLongHiVReg; in ToVRegKind()
275 return VRegKind::kDoubleLoVReg; in ToVRegKind()
279 return VRegKind::kDoubleHiVReg; in ToVRegKind()
326 VRegKind vreg_kind = ToVRegKind(throw_vreg_map[vreg].GetKind()); in SetCatchEnvironmentForOptimizedHandler()
546 static VRegKind GetVRegKind(uint16_t reg, const std::vector<int32_t>& kinds) { in GetVRegKind()
547 return static_cast<VRegKind>(kinds[reg * 2]); in GetVRegKind()
/art/test/466-get-live-vreg/
Dget_live_vreg_jni.cc62 VRegKind vreg_kind, in CheckOptimizedOutRegLiveness()