Searched refs:StorageOffset (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayout.h81 CharUnits StorageOffset; member in struct:clang::CodeGen::CGBitFieldInfo
84 : Offset(), Size(), IsSigned(), StorageSize(), StorageOffset() {}
87 unsigned StorageSize, CharUnits StorageOffset)
89 StorageSize(StorageSize), StorageOffset(StorageOffset) {}
101 CharUnits StorageOffset);
86 CGBitFieldInfo(unsigned Offset, unsigned Size, bool IsSigned, unsigned StorageSize, CharUnits StorageOffset) argument
H A DCGRecordLayoutBuilder.cpp231 Info.StorageOffset = StartOffset;
700 CharUnits StorageOffset) {
732 return CGBitFieldInfo(Offset, Size, IsSigned, StorageSize, StorageOffset);
904 << " StorageOffset:" << StorageOffset.getQuantity() << ">";
696 MakeInfo(CodeGenTypes &Types, const FieldDecl *FD, uint64_t Offset, uint64_t Size, uint64_t StorageSize, CharUnits StorageOffset) argument
H A DCGCall.cpp2971 // `StorageSize` bytes, located at `StorageOffset` in `Bits`. Each element of
2973 static void setBitRange(SmallVectorImpl<uint64_t> &Bits, int StorageOffset,
2984 Bits[StorageOffset++] |= V;
3013 setBitRange(Bits, Offset + BFI.StorageOffset.getQuantity(),
H A DCGAtomic.cpp96 BFI.StorageOffset += OffsetInChars;
H A DCGClass.cpp971 FirstByteOffset = CGF.getContext().toBits(BFInfo.StorageOffset);
H A DCGDebugInfo.cpp1321 CGM.getContext().toBits(BitFieldInfo.StorageOffset);

Completed in 105 milliseconds