LLVM 20.0.0git
|
#include "llvm/ADT/Bitfields.h"
Public Types | |
using | BP = BitPatterns< T, Bits > |
Static Public Member Functions | |
static T | pack (T UserValue, T UserMaxValue) |
static T | unpack (T StorageValue) |
Definition at line 134 of file Bitfields.h.
using llvm::bitfields_details::Compressor< T, Bits, false >::BP = BitPatterns<T, Bits> |
Definition at line 136 of file Bitfields.h.
|
inlinestatic |
Definition at line 138 of file Bitfields.h.
References assert(), llvm::bitfields_details::BitPatterns< T, Bits >::Smax, llvm::bitfields_details::BitPatterns< T, Bits >::Smin, and T.
|
inlinestatic |
Definition at line 147 of file Bitfields.h.
References llvm::bitfields_details::BitPatterns< T, Bits >::SignBitMask, llvm::bitfields_details::BitPatterns< T, Bits >::SignExtend, and T.