Searched refs:PromotionKey (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Utility/ |
H A D | Scalar.cpp | 31 Scalar::PromotionKey Scalar::GetPromoKey() const { in GetPromoKey() 34 return PromotionKey{e_void, 0, false}; in GetPromoKey() 36 return PromotionKey{e_int, m_integer.getBitWidth(), m_integer.isUnsigned()}; in GetPromoKey() 43 Scalar::PromotionKey Scalar::GetFloatPromoKey(const llvm::fltSemantics &sem) { in GetFloatPromoKey() 49 return PromotionKey{e_float, entry.index(), false}; in GetFloatPromoKey() 69 PromotionKey lhs_key = lhs.GetPromoKey(); in PromoteToMaxType() 70 PromotionKey rhs_key = rhs.GetPromoKey(); in PromoteToMaxType() 185 if (GetPromoKey() > PromotionKey(e_int, bits, !sign)) in IntegralPromote()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | Scalar.h | 207 using PromotionKey = std::tuple<Type, unsigned, bool>; variable 208 PromotionKey GetPromoKey() const; 210 static PromotionKey GetFloatPromoKey(const llvm::fltSemantics &semantics);
|