Home
last modified time | relevance | path

Searched defs:CGRecordLowering (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp73 struct CGRecordLowering { struct
77 struct MemberInfo {
98 MemberInfo StorageInfo(CharUnits Offset, llvm::Type *Data) { in StorageInfo()
107 bool isDiscreteBitFieldABI() { in isDiscreteBitFieldABI()
113 bool isAAPCS() const { in isAAPCS()
118 bool isBE() const { return Context.getTargetInfo().isBigEndian(); } in isBE()
124 bool isOverlappingVBaseABI() { in isOverlappingVBaseABI()
129 llvm::Type *getIntNType(uint64_t NumBits) { in getIntNType()
134 llvm::Type *getCharType() { in getCharType()
139 llvm::Type *getByteArrayType(CharUnits NumChars) { in getByteArrayType()
[all …]