Searched refs:BitFieldInfo (Results 1 – 4 of 4) sorted by relevance
57 const constexpr LLT::BitFieldInfo LLT::ScalarSizeFieldInfo;58 const constexpr LLT::BitFieldInfo LLT::PointerSizeFieldInfo;59 const constexpr LLT::BitFieldInfo LLT::PointerAddressSpaceFieldInfo;60 const constexpr LLT::BitFieldInfo LLT::VectorElementsFieldInfo;61 const constexpr LLT::BitFieldInfo LLT::VectorScalableFieldInfo;62 const constexpr LLT::BitFieldInfo LLT::VectorSizeFieldInfo;63 const constexpr LLT::BitFieldInfo LLT::PointerVectorElementsFieldInfo;64 const constexpr LLT::BitFieldInfo LLT::PointerVectorScalableFieldInfo;65 const constexpr LLT::BitFieldInfo LLT::PointerVectorSizeFieldInfo;66 const constexpr LLT::BitFieldInfo LLT::PointerVectorAddressSpaceFieldInfo;
315 typedef int BitFieldInfo[2];323 static const constexpr BitFieldInfo ScalarSizeFieldInfo{32, 0};327 static const constexpr BitFieldInfo PointerSizeFieldInfo{16, 0};328 static const constexpr BitFieldInfo PointerAddressSpaceFieldInfo{337 static const constexpr BitFieldInfo VectorElementsFieldInfo{16, 0};338 static const constexpr BitFieldInfo VectorSizeFieldInfo{340 static const constexpr BitFieldInfo VectorScalableFieldInfo{350 static const constexpr BitFieldInfo PointerVectorSizeFieldInfo{355 static const constexpr BitFieldInfo PointerVectorScalableFieldInfo{367 static constexpr uint64_t getMask(const BitFieldInfo FieldInfo) {[all …]
192 const CGBitFieldInfo *BitFieldInfo; member411 return *BitFieldInfo; in getBitFieldInfo()473 R.BitFieldInfo = &Info; in MakeBitfield()
1515 const CGBitFieldInfo &BitFieldInfo = in createBitFieldType() local1517 uint64_t SizeInBits = BitFieldInfo.Size; in createBitFieldType()1520 CGM.getContext().toBits(BitFieldInfo.StorageOffset); in createBitFieldType()1521 uint64_t Offset = BitFieldInfo.Offset; in createBitFieldType()1526 Offset = BitFieldInfo.StorageSize - BitFieldInfo.Size - Offset; in createBitFieldType()