Searched refs:BitFieldInfo (Results 1 – 8 of 8) sorted by relevance
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;
197 typedef int BitFieldInfo[2];205 static const constexpr BitFieldInfo ScalarSizeFieldInfo{32, 0};209 static const constexpr BitFieldInfo PointerSizeFieldInfo{16, 0};210 static const constexpr BitFieldInfo PointerAddressSpaceFieldInfo{215 static const constexpr BitFieldInfo VectorElementsFieldInfo{16, 0};216 static const constexpr BitFieldInfo VectorSizeFieldInfo{222 static const constexpr BitFieldInfo PointerVectorElementsFieldInfo{16, 0};223 static const constexpr BitFieldInfo PointerVectorSizeFieldInfo{226 static const constexpr BitFieldInfo PointerVectorAddressSpaceFieldInfo{233 static uint64_t getMask(const BitFieldInfo FieldInfo) {[all …]
225 typedef int BitFieldInfo[2];233 static const constexpr BitFieldInfo ScalarSizeFieldInfo{32, 0};237 static const constexpr BitFieldInfo PointerSizeFieldInfo{16, 0};238 static const constexpr BitFieldInfo PointerAddressSpaceFieldInfo{243 static const constexpr BitFieldInfo VectorElementsFieldInfo{16, 0};244 static const constexpr BitFieldInfo VectorSizeFieldInfo{250 static const constexpr BitFieldInfo PointerVectorElementsFieldInfo{16, 0};251 static const constexpr BitFieldInfo PointerVectorSizeFieldInfo{254 static const constexpr BitFieldInfo PointerVectorAddressSpaceFieldInfo{261 static uint64_t getMask(const BitFieldInfo FieldInfo) {[all …]
171 const CGBitFieldInfo *BitFieldInfo; member365 return *BitFieldInfo; in getBitFieldInfo()421 R.BitFieldInfo = &Info; in MakeBitfield()
966 const CGBitFieldInfo &BitFieldInfo = in createBitFieldType() local968 uint64_t SizeInBits = BitFieldInfo.Size; in createBitFieldType()972 CGM.getContext().toBits(BitFieldInfo.StorageOffset); in createBitFieldType()973 uint64_t OffsetInBits = StorageOffsetInBits + BitFieldInfo.Offset; in createBitFieldType()
187 const CGBitFieldInfo *BitFieldInfo; member383 return *BitFieldInfo; in getBitFieldInfo()438 R.BitFieldInfo = &Info; in MakeBitfield()
1327 const CGBitFieldInfo &BitFieldInfo = in createBitFieldType() local1329 uint64_t SizeInBits = BitFieldInfo.Size; in createBitFieldType()1332 CGM.getContext().toBits(BitFieldInfo.StorageOffset); in createBitFieldType()1333 uint64_t Offset = BitFieldInfo.Offset; in createBitFieldType()1338 Offset = BitFieldInfo.StorageSize - BitFieldInfo.Size - Offset; in createBitFieldType()