Home
last modified time | relevance | path

Searched refs:FieldOffsets (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DLayoutOverrideSource.h40 SmallVector<uint64_t, 8> FieldOffsets; member
58 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRecordLayout.h88 ASTVector<uint64_t> FieldOffsets; variable
197 unsigned getFieldCount() const { return FieldOffsets.size(); } in getFieldCount()
202 return FieldOffsets[FieldNo]; in getFieldOffset()
H A DExternalASTSource.h300 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h140 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets,
239 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
244 return m_original.layoutRecordType(Record, Size, Alignment, FieldOffsets, in layoutRecordType()
H A DClangExternalASTSourceCallbacks.cpp32 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
36 return m_ast.LayoutRecordType(Record, Size, Alignment, FieldOffsets, in layoutRecordType()
H A DASTUtils.h146 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
151 return m_Source->layoutRecordType(Record, Size, Alignment, FieldOffsets, in layoutRecordType()
469 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
475 if (Sources[i]->layoutRecordType(Record, Size, Alignment, FieldOffsets, in layoutRecordType()
H A DClangExternalASTSourceCallbacks.h51 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DRecordLayout.cpp41 FieldOffsets.append(Ctx, fieldoffsets.begin(), fieldoffsets.end()); in ASTRecordLayout()
61 FieldOffsets.append(Ctx, fieldoffsets.begin(), fieldoffsets.end()); in ASTRecordLayout()
H A DRecordLayoutBuilder.cpp69 llvm::DenseMap<const FieldDecl *, uint64_t> FieldOffsets; member
80 assert(FieldOffsets.count(FD) && in getExternalFieldOffset()
82 return FieldOffsets[FD]; in getExternalFieldOffset()
589 SmallVector<uint64_t, 16> FieldOffsets; member in __anonbcc347f50111::ItaniumRecordLayoutBuilder
1354 RD, External.Size, External.Align, External.FieldOffsets, in InitializeLayout()
1518 FieldOffsets.push_back(FieldOffset); in LayoutWideBitField()
1769 FieldOffsets.push_back(FieldOffset); in LayoutBitField()
2084 FieldOffsets.push_back(Context.toBits(FieldOffset)); in LayoutField()
2601 FieldOffsets.push_back(Context.toBits(FieldOffset)); in placeFieldAtOffset()
2605 FieldOffsets.push_back(FieldOffset); in placeFieldAtBitOffset()
[all …]
H A DExternalASTSource.cpp67 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp210 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
214 if (Sources[i]->layoutRecordType(Record, Size, Alignment, FieldOffsets, in layoutRecordType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DMultiplexExternalSemaSource.h194 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp417 SmallVector<uint64_t> FieldOffsets; in lowerParameter() local
418 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv(), &FieldOffsets); in lowerParameter()
423 lowerParameterPtr(PtrReg, B, Offset + FieldOffsets[Idx]); in lowerParameter()
438 ArgTy, commonAlignment(Alignment, FieldOffsets[Idx])); in lowerParameter()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp114 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument