Home
last modified time | relevance | path

Searched refs:BitFieldInfo (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DLowLevelType.cpp48 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;
/external/llvm-project/llvm/lib/Support/
DLowLevelType.cpp48 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;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DLowLevelTypeImpl.h197 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 …]
/external/llvm-project/llvm/include/llvm/Support/
DLowLevelTypeImpl.h225 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 …]
/external/clang/lib/CodeGen/
DCGValue.h171 const CGBitFieldInfo *BitFieldInfo; member
365 return *BitFieldInfo; in getBitFieldInfo()
421 R.BitFieldInfo = &Info; in MakeBitfield()
DCGDebugInfo.cpp966 const CGBitFieldInfo &BitFieldInfo = in createBitFieldType() local
968 uint64_t SizeInBits = BitFieldInfo.Size; in createBitFieldType()
972 CGM.getContext().toBits(BitFieldInfo.StorageOffset); in createBitFieldType()
973 uint64_t OffsetInBits = StorageOffsetInBits + BitFieldInfo.Offset; in createBitFieldType()
/external/llvm-project/clang/lib/CodeGen/
DCGValue.h187 const CGBitFieldInfo *BitFieldInfo; member
383 return *BitFieldInfo; in getBitFieldInfo()
438 R.BitFieldInfo = &Info; in MakeBitfield()
DCGDebugInfo.cpp1327 const CGBitFieldInfo &BitFieldInfo = in createBitFieldType() local
1329 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()