Searched refs:BitFieldInfo (Results 1 – 4 of 4) sorted by relevance
58 const constexpr LLT::BitFieldInfo LLT::ScalarSizeFieldInfo;59 const constexpr LLT::BitFieldInfo LLT::PointerSizeFieldInfo;60 const constexpr LLT::BitFieldInfo LLT::PointerAddressSpaceFieldInfo;61 const constexpr LLT::BitFieldInfo LLT::VectorElementsFieldInfo;62 const constexpr LLT::BitFieldInfo LLT::VectorScalableFieldInfo;
335 typedef int BitFieldInfo[2];343 static const constexpr BitFieldInfo ScalarSizeFieldInfo{32, 29};347 static const constexpr BitFieldInfo PointerSizeFieldInfo{16, 45};348 static const constexpr BitFieldInfo PointerAddressSpaceFieldInfo{24, 21};353 static const constexpr BitFieldInfo VectorElementsFieldInfo{16, 5};354 static const constexpr BitFieldInfo VectorScalableFieldInfo{1, 0};366 static constexpr uint64_t getMask(const BitFieldInfo FieldInfo) {376 const BitFieldInfo FieldInfo) {380 constexpr uint64_t getFieldValue(const BitFieldInfo FieldInfo) const {
205 const CGBitFieldInfo *BitFieldInfo;426 return *BitFieldInfo;473 R.BitFieldInfo = &Info;
1782 const CGBitFieldInfo &BitFieldInfo = in createBitFieldType() local1784 uint64_t SizeInBits = BitFieldInfo.Size; in createBitFieldType()1787 CGM.getContext().toBits(BitFieldInfo.StorageOffset); in createBitFieldType()1788 uint64_t Offset = BitFieldInfo.Offset; in createBitFieldType()1793 Offset = BitFieldInfo.StorageSize - BitFieldInfo.Size - Offset; in createBitFieldType()