Home
last modified time | relevance | path

Searched refs:EncodeIndirectRefKind (Results 1 – 2 of 2) sorted by relevance

/aosp12/art/runtime/
H A Dindirect_reference_table.cc113 static_assert((EncodeIndirectRefKind(kLocal) & (~kKindMask)) == 0, "Kind encoding error"); in ConstexprChecks()
114 static_assert((EncodeIndirectRefKind(kGlobal) & (~kKindMask)) == 0, "Kind encoding error"); in ConstexprChecks()
115 static_assert((EncodeIndirectRefKind(kWeakGlobal) & (~kKindMask)) == 0, "Kind encoding error"); in ConstexprChecks()
116 static_assert(DecodeIndirectRefKind(EncodeIndirectRefKind(kLocal)) == kLocal, in ConstexprChecks()
118 static_assert(DecodeIndirectRefKind(EncodeIndirectRefKind(kGlobal)) == kGlobal, in ConstexprChecks()
120 static_assert(DecodeIndirectRefKind(EncodeIndirectRefKind(kWeakGlobal)) == kWeakGlobal, in ConstexprChecks()
H A Dindirect_reference_table.h359 static constexpr uintptr_t EncodeIndirectRefKind(IndirectRefKind kind) { in EncodeIndirectRefKind() function
376 return EncodeIndex(table_index) | EncodeSerial(serial) | EncodeIndirectRefKind(kind_); in EncodeIndirectRef()