reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
203 static const constexpr BitFieldInfo ScalarSizeFieldInfo{32, 0}; 207 static const constexpr BitFieldInfo PointerSizeFieldInfo{16, 0}; 208 static const constexpr BitFieldInfo PointerAddressSpaceFieldInfo{ 213 static const constexpr BitFieldInfo VectorElementsFieldInfo{16, 0}; 214 static const constexpr BitFieldInfo VectorSizeFieldInfo{ 220 static const constexpr BitFieldInfo PointerVectorElementsFieldInfo{16, 0}; 221 static const constexpr BitFieldInfo PointerVectorSizeFieldInfo{ 224 static const constexpr BitFieldInfo PointerVectorAddressSpaceFieldInfo{ 231 static uint64_t getMask(const BitFieldInfo FieldInfo) { 239 static uint64_t maskAndShift(uint64_t Val, const BitFieldInfo FieldInfo) { 242 uint64_t getFieldValue(const BitFieldInfo FieldInfo) const {lib/Support/LowLevelType.cpp
48 const constexpr LLT::BitFieldInfo LLT::ScalarSizeFieldInfo; 49 const constexpr LLT::BitFieldInfo LLT::PointerSizeFieldInfo; 50 const constexpr LLT::BitFieldInfo LLT::PointerAddressSpaceFieldInfo; 51 const constexpr LLT::BitFieldInfo LLT::VectorElementsFieldInfo; 52 const constexpr LLT::BitFieldInfo LLT::VectorSizeFieldInfo; 53 const constexpr LLT::BitFieldInfo LLT::PointerVectorElementsFieldInfo; 54 const constexpr LLT::BitFieldInfo LLT::PointerVectorSizeFieldInfo; 55 const constexpr LLT::BitFieldInfo LLT::PointerVectorAddressSpaceFieldInfo;