Searched refs:ConstantType (Results 1 – 6 of 6) sorted by relevance
/art/runtime/verifier/ |
D | reg_type_cache-inl.h | 40 inline const ConstantType& RegTypeCache::FromCat1Const(int32_t value, bool precise) { in FromCat1Const() 90 const ConstantType& result = FromCat1Const(std::numeric_limits<jbyte>::min(), false); in ByteConstant() 97 const ConstantType& result = FromCat1Const(jchar_max, false); in CharConstant() 103 const ConstantType& result = FromCat1Const(std::numeric_limits<jshort>::min(), false); in ShortConstant() 109 const ConstantType& result = FromCat1Const(std::numeric_limits<jint>::max(), false); in IntConstant() 115 const ConstantType& result = FromCat1Const(std::numeric_limits<jbyte>::max(), false); in PosByteConstant() 121 const ConstantType& result = FromCat1Const(std::numeric_limits<jshort>::max(), false); in PosShortConstant()
|
D | reg_type_cache.h | 46 class ConstantType; variable 96 const ConstantType& FromCat1Const(int32_t value, bool precise) 98 const ConstantType& FromCat2ConstLo(int32_t value, bool precise) 100 const ConstantType& FromCat2ConstHi(int32_t value, bool precise) 116 const ConstantType& Zero() REQUIRES_SHARED(Locks::mutator_lock_) { in Zero() 119 const ConstantType& One() REQUIRES_SHARED(Locks::mutator_lock_) { in One() 179 const ConstantType& FromCat1NonSmallConstant(int32_t value, bool precise)
|
D | reg_type_cache.cc | 612 const ConstantType& RegTypeCache::FromCat1NonSmallConstant(int32_t value, bool precise) { in FromCat1NonSmallConstant() 617 (down_cast<const ConstantType*>(cur_entry))->ConstantValue() == value) { in FromCat1NonSmallConstant() 618 return *down_cast<const ConstantType*>(cur_entry); in FromCat1NonSmallConstant() 621 ConstantType* entry; in FromCat1NonSmallConstant() 630 const ConstantType& RegTypeCache::FromCat2ConstLo(int32_t value, bool precise) { in FromCat2ConstLo() 634 (down_cast<const ConstantType*>(cur_entry))->ConstantValueLo() == value) { in FromCat2ConstLo() 635 return *down_cast<const ConstantType*>(cur_entry); in FromCat2ConstLo() 638 ConstantType* entry; in FromCat2ConstLo() 647 const ConstantType& RegTypeCache::FromCat2ConstHi(int32_t value, bool precise) { in FromCat2ConstHi() 651 (down_cast<const ConstantType*>(cur_entry))->ConstantValueHi() == value) { in FromCat2ConstHi() [all …]
|
D | reg_type.cc | 481 const ConstantType* const_val = down_cast<const ConstantType*>(this); in HighHalf() 766 const ConstantType& type1 = *down_cast<const ConstantType*>(this); in Merge() 767 const ConstantType& type2 = *down_cast<const ConstantType*>(&incoming_type); in Merge() 821 const ConstantType& type1 = *down_cast<const ConstantType*>(this); in Merge() 822 const ConstantType& type2 = *down_cast<const ConstantType*>(&incoming_type); in Merge() 827 const ConstantType& type1 = *down_cast<const ConstantType*>(this); in Merge() 828 const ConstantType& type2 = *down_cast<const ConstantType*>(&incoming_type); in Merge()
|
D | reg_type.h | 703 class ConstantType : public RegType { 705 ConstantType(uint32_t constant, uint16_t cache_id) REQUIRES_SHARED(Locks::mutator_lock_) in ConstantType() function 764 class PreciseConstType final : public ConstantType { 768 : ConstantType(constant, cache_id) { in PreciseConstType() 781 class PreciseConstLoType final : public ConstantType { 785 : ConstantType(constant, cache_id) { in PreciseConstLoType() 796 class PreciseConstHiType final : public ConstantType { 800 : ConstantType(constant, cache_id) { in PreciseConstHiType() 811 class ImpreciseConstType final : public ConstantType { 815 : ConstantType(constat, cache_id) { in ImpreciseConstType() [all …]
|
D | reg_type-inl.h | 65 const ConstantType* const_val = down_cast<const ConstantType*>(this); in IsConstantBoolean()
|