| /NextBSD/contrib/llvm/tools/lldb/source/Expression/ |
| HD | ASTStructExtractor.cpp | 108 …m_function.m_return_offset = struct_layout->getFieldOffset(struct_layout->getFieldCount() - 1) / 8; in ExtractFromFunctionDecl() 115 m_function.m_member_offsets.push_back(struct_layout->getFieldOffset(field_index) / 8); in ExtractFromFunctionDecl()
|
| HD | ClangASTSource.cpp | 1693 uint64_t field_offset = record_layout.getFieldOffset(field_idx); in layoutRecordType()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | RecordLayoutBuilder.cpp | 143 getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const { in getFieldOffset() function in __anondf4dcb2e0111::EmptySubobjectMap 144 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); in getFieldOffset() 308 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in CanPlaceBaseSubobjectAtOffset() 355 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in UpdateEmptyBaseSubobjects() 420 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in CanPlaceFieldSubobjectAtOffset() 524 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in UpdateEmptyFieldSubobjects() 3001 static uint64_t getFieldOffset(const ASTContext &C, const FieldDecl *FD) { in getFieldOffset() function 3003 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldOffset() 3006 uint64_t ASTContext::getFieldOffset(const ValueDecl *VD) const { in getFieldOffset() function in ASTContext 3009 OffsetInBits = ::getFieldOffset(*this, FD); in getFieldOffset() [all …]
|
| HD | MicrosoftMangle.cpp | 499 FieldOffset = getASTContext().getFieldOffset(VD); in mangleMemberDataPointer()
|
| HD | ASTContext.cpp | 1383 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex()); in getDeclAlign() 5414 S += llvm::utostr(RL.getFieldOffset(FD->getFieldIndex())); in EncodeBitField() 5827 uint64_t offs = layout.getFieldOffset(i); in getObjCEncodingForStructureImpl()
|
| HD | ExprConstant.cpp | 1862 LVal.Offset += Info.Ctx.toCharUnitsFromBits(RL->getFieldOffset(I)); in HandleLValueMember() 7299 Result += Info.Ctx.toCharUnitsFromBits(RL.getFieldOffset(i)); in VisitOffsetOfExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CodeGenTBAA.cpp | 194 Layout.getFieldOffset(idx) / Context.getCharWidth(); in CollectFields() 266 FieldNode, Layout.getFieldOffset(idx) / Context.getCharWidth())); in getTBAAStructTypeInfo()
|
| HD | CGExprConstant.cpp | 396 AppendField(*Field, Layout.getFieldOffset(FieldNo), EltInit); in Build() 400 AppendBitField(*Field, Layout.getFieldOffset(FieldNo), CI); in Build() 486 AppendField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, EltInit); in Build() 489 AppendBitField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, in Build() 1128 Layout.getFieldOffset(ElementNo) != in Build() 1151 AppendField(Field, Layout.getFieldOffset(FieldNo), EltInit); in Build() 1153 AppendBitField(Field, Layout.getFieldOffset(FieldNo), CI); in Build() 1458 uint64_t fieldOffset = getContext().getFieldOffset(decl); in getMemberPointerConstant()
|
| HD | CGRecordLayoutBuilder.cpp | 166 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldBitOffset() 768 assert(AST_RL.getFieldOffset(i) == SL->getElementOffsetInBits(FieldNo) && in ComputeRecordLayout()
|
| HD | CGObjCRuntime.cpp | 62 return RL->getFieldOffset(Index); in LookupFieldBitOffset()
|
| HD | CGClass.cpp | 753 Context.toCharUnitsFromBits(Info.getFieldOffset(i)).getQuantity(); in EmitAsanPrologueOrEpilogue() 978 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addInitialField() 996 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addNextField()
|
| HD | CGDebugInfo.cpp | 879 Field->getAccess(), layout.getFieldOffset(fieldno), VUnit, RecordTy, in CollectRecordLambdaFields() 892 layout.getFieldOffset(fieldno), VUnit, RecordTy, CXXDecl); in CollectRecordLambdaFields() 981 CollectRecordNormalField(field, layout.getFieldOffset(fieldNo), tunit, in CollectRecordFields() 1258 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D); in CollectTemplateParams() 1757 FieldOffset = RL.getFieldOffset(FieldNo); in CreateTypeDefinition()
|
| HD | TargetInfo.cpp | 2105 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); in classify() 2143 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); in classify() 2342 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx); in BitsContainNoUserData() 4844 if (Layout.getFieldOffset(idx) != 0) in isIntegerLikeType() 5694 uint64_t Offset = Layout.getFieldOffset(idx); in HandleAggregates() 5785 if (FieldCnt && (FieldCnt <= 2) && !Layout.getFieldOffset(0)) { in returnAggregateInRegs()
|
| HD | CGObjCMac.cpp | 2080 CGM.getContext().toCharUnitsFromBits(RL.getFieldOffset(i)); in BuildRCRecordLayout() 4487 FieldOffset = (RL.getFieldOffset(i) / ByteSizeInBits) - FirstFieldDelta; in BuildAggrIvarLayout() 5717 InstanceStart = RL.getFieldOffset(0) / CGM.getContext().getCharWidth(); in GetClassSizeInfo()
|
| HD | ItaniumCXXABI.cpp | 736 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD)); in EmitMemberPointer()
|
| HD | CGExpr.cpp | 2776 Layout.getFieldOffset(field->getFieldIndex()) / in EmitLValueForField()
|
| HD | CGExprScalar.cpp | 1984 int64_t OffsetInt = RL.getFieldOffset(i) / in VisitOffsetOfExpr()
|
| HD | MicrosoftCXXABI.cpp | 2558 CharUnits FieldOffset = Ctx.toCharUnitsFromBits(Ctx.getFieldOffset(MPD)); in EmitMemberPointer()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | RecordLayout.h | 181 uint64_t getFieldOffset(unsigned FieldNo) const { in getFieldOffset() function
|
| HD | ASTContext.h | 1828 uint64_t getFieldOffset(const ValueDecl *FD) const;
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaStmtAsm.cpp | 609 CharUnits Result = Context.toCharUnitsFromBits(RL.getFieldOffset(i)); in LookupInlineAsmField()
|
| /NextBSD/contrib/llvm/tools/lldb/source/Symbol/ |
| HD | ClangASTType.cpp | 3089 *bit_offset_ptr = interface_layout.getFieldOffset (ivar_idx); in GetObjCFieldAtIndex() 3153 *bit_offset_ptr = record_layout.getFieldOffset (field_idx); in GetFieldAtIndex() 3552 bit_offset = record_layout.getFieldOffset (field_idx); in GetChildClangTypeAtIndex() 3653 … bit_offset = interface_layout.getFieldOffset (child_idx - superclass_idx); in GetChildClangTypeAtIndex() 3664 … bit_offset = interface_layout.getFieldOffset (child_idx - superclass_idx); in GetChildClangTypeAtIndex() 6186 field_bit_offset = record_layout.getFieldOffset (field_idx); in DumpValue()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| HD | MemRegion.cpp | 1334 Offset += Layout.getFieldOffset(idx); in getAsOffset()
|