| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ASTStructExtractor.cpp | 99 struct_layout->getFieldOffset(struct_layout->getFieldCount() - 1) / 8; in ExtractFromFunctionDecl() 106 struct_layout->getFieldOffset(field_index) / 8); in ExtractFromFunctionDecl()
|
| H A D | ClangASTSource.cpp | 1758 uint64_t field_offset = record_layout.getFieldOffset(field_idx); in layoutRecordType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 197 CharUnits Offset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0)); in calculateBaselinePad() 204 auto FieldOffsetBits = RL.getFieldOffset(FD->getFieldIndex()); in calculateBaselinePad() 268 CharUnits NewOffset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0)); in calculateOptimalPad()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 143 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); in getFieldOffset() 307 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in CanPlaceBaseSubobjectAtOffset() 354 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in UpdateEmptyBaseSubobjects() 419 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in CanPlaceFieldSubobjectAtOffset() 523 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in UpdateEmptyFieldSubobjects() 3103 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldOffset() 3106 uint64_t ASTContext::getFieldOffset(const ValueDecl *VD) const { in getFieldOffset() function in ASTContext 3109 OffsetInBits = ::getFieldOffset(*this, FD); in getFieldOffset() 3115 OffsetInBits += ::getFieldOffset(*this, cast<FieldDecl>(ND)); in getFieldOffset() 3153 return RL->getFieldOffset(Index); in lookupFieldBitOffset() [all …]
|
| H A D | ASTContext.cpp | 1633 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex()); in getDeclAlign() 2393 int64_t FieldOffsetInBits = Context.getFieldOffset(Field); in structHasUniqueObjectRepresentations() 6626 Offset = RL.getFieldOffset(FD->getFieldIndex()); in EncodeBitField() 7044 uint64_t offs = layout.getFieldOffset(i); in getObjCEncodingForStructureImpl()
|
| H A D | MicrosoftMangle.cpp | 587 FieldOffset = getASTContext().getFieldOffset(VD); in mangleMemberDataPointer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGNonTrivialStruct.cpp | 63 .getFieldOffset(FD->getFieldIndex()) in getFieldOffsetInBits() 67 CharUnits getFieldOffset(const FieldDecl *FD) { in getFieldOffset() function 165 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitARCStrong() 172 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitARCWeak() 178 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitStruct() 191 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitArray() 328 FT, CurStackOffset + asDerived().getFieldOffset(FD), Addrs); in visitStruct() 425 asDerived().getFieldOffset(FD)); in getAddrWithOffset()
|
| H A D | CodeGenTBAA.cpp | 262 Layout.getFieldOffset(idx) / Context.getCharWidth(); in CollectFields() 307 uint64_t BitOffset = Layout.getFieldOffset(Field->getFieldIndex()); in getBaseTypeInfoHelper()
|
| H A D | CGExprConstant.cpp | 406 AppendField(*Field, Layout.getFieldOffset(FieldNo), EltInit); in Build() 410 AppendBitField(*Field, Layout.getFieldOffset(FieldNo), CI); in Build() 497 AppendField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, EltInit); in Build() 500 AppendBitField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, in Build() 1144 Layout.getFieldOffset(ElementNo) != in Build() 1168 AppendField(Field, Layout.getFieldOffset(FieldNo), EltInit); in Build() 1170 AppendBitField(Field, Layout.getFieldOffset(FieldNo), CI); in Build() 2031 uint64_t fieldOffset = getContext().getFieldOffset(decl); in getMemberPointerConstant()
|
| H A D | CGClass.cpp | 776 Context.toCharUnitsFromBits(Info.getFieldOffset(i)).getQuantity(); in EmitAsanPrologueOrEpilogue() 995 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addInitialField() 1012 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addNextField() 1696 Context.toCharUnitsFromBits(Layout.getFieldOffset(layoutStartOffset)) in PoisonMembers() 1707 Layout.getFieldOffset(layoutStartOffset)) in PoisonMembers() 1711 Layout.getFieldOffset(layoutEndOffset) - in PoisonMembers() 1712 Layout.getFieldOffset(layoutStartOffset)) in PoisonMembers()
|
| H A D | CGRecordLayoutBuilder.cpp | 166 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldBitOffset() 805 assert(AST_RL.getFieldOffset(i) == SL->getElementOffsetInBits(FieldNo) && in ComputeRecordLayout()
|
| H A D | SwiftCallingConv.cpp | 152 auto fieldOffsetInBits = layout.getFieldOffset(field->getFieldIndex()); in addTypedData()
|
| H A D | CGDebugInfo.cpp | 1286 layout.getFieldOffset(fieldno), Align, VUnit, RecordTy, CXXDecl); in CollectRecordLambdaFields() 1298 layout.getFieldOffset(fieldno), VUnit, RecordTy, CXXDecl); in CollectRecordLambdaFields() 1408 CollectRecordNormalField(field, layout.getFieldOffset(fieldNo), tunit, in CollectRecordFields() 1746 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D); in CollectTemplateParams() 2438 FieldOffset = RL.getFieldOffset(FieldNo); in CreateTypeDefinition()
|
| H A D | TargetInfo.cpp | 2820 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); in classify() 2860 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); in classify() 3059 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx); in BitsContainNoUserData() 6014 if (Layout.getFieldOffset(idx) != 0) in isIntegerLikeType() 6959 uint64_t Offset = Layout.getFieldOffset(idx); in HandleAggregates() 7050 if (FieldCnt && (FieldCnt <= 2) && !Layout.getFieldOffset(0)) { in returnAggregateInRegs()
|
| H A D | CGExpr.cpp | 3827 .getFieldOffset(field->getFieldIndex()) == 0) && in emitAddrOfFieldStorage() 3831 auto offsetInBits = recLayout.getFieldOffset(field->getFieldIndex()); in emitAddrOfFieldStorage() 3915 Layout.getFieldOffset(field->getFieldIndex()) / CharWidth; in EmitLValueForField()
|
| H A D | CGObjCMac.cpp | 2436 CGM.getContext().toCharUnitsFromBits(RL.getFieldOffset(i)); in BuildRCRecordLayout() 5108 auto offsetInBits = recLayout->getFieldOffset(field->getFieldIndex()); in visitRecord() 6274 InstanceStart = RL.getFieldOffset(0) / CGM.getContext().getCharWidth(); in GetClassSizeInfo()
|
| H A D | ItaniumCXXABI.cpp | 975 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD)); in EmitMemberPointer()
|
| H A D | MicrosoftCXXABI.cpp | 2695 CharUnits FieldOffset = Ctx.toCharUnitsFromBits(Ctx.getFieldOffset(MPD)); in EmitMemberPointer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | RecordLayout.h | 191 uint64_t getFieldOffset(unsigned FieldNo) const { in getFieldOffset() function
|
| H A D | ASTContext.h | 2217 uint64_t getFieldOffset(const ValueDecl *FD) const;
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeDumpVisitor.cpp | 498 W->printHex("FieldOffset", Field.getFieldOffset()); in visitKnownMember()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 790 CharUnits Result = Context.toCharUnitsFromBits(RL.getFieldOffset(i)); in LookupInlineAsmField()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 805 uint64_t getFieldOffset() const { return FieldOffset; } in getFieldOffset() function
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | MemRegion.cpp | 1452 Offset += Layout.getFieldOffset(idx); in calculateOffset()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTContext.cpp | 5959 *bit_offset_ptr = interface_layout.getFieldOffset(ivar_idx); in GetObjCFieldAtIndex() 6019 *bit_offset_ptr = record_layout.getFieldOffset(field_idx); in GetFieldAtIndex() 6734 bit_offset = record_layout.getFieldOffset(field_idx); in GetChildCompilerTypeAtIndex() 6847 bit_offset = interface_layout.getFieldOffset(child_idx - in GetChildCompilerTypeAtIndex() 6861 bit_offset = interface_layout.getFieldOffset( in GetChildCompilerTypeAtIndex() 9205 field_bit_offset = record_layout.getFieldOffset(field_idx); in DumpValue()
|