| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 194 CharUnits Offset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0)); in calculateBaselinePad() 201 auto FieldOffsetBits = RL.getFieldOffset(FD->getFieldIndex()); in calculateBaselinePad() 266 CharUnits NewOffset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0)); in calculateOptimalPad()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 143 getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const { in getFieldOffset() function in __anond6239b400111::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() 531 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in UpdateEmptyFieldSubobjects() 3357 static uint64_t getFieldOffset(const ASTContext &C, const FieldDecl *FD) { in getFieldOffset() function 3359 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldOffset() 3362 uint64_t ASTContext::getFieldOffset(const ValueDecl *VD) const { in getFieldOffset() function in ASTContext 3365 OffsetInBits = ::getFieldOffset(*this, FD); in getFieldOffset() [all …]
|
| H A D | ASTContext.cpp | 1782 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex()); in getDeclAlign() 2684 int64_t FieldOffsetInBits = Context.getFieldOffset(Field); in structHasUniqueObjectRepresentations() 7358 Offset = RL.getFieldOffset(FD->getFieldIndex()); in EncodeBitField() 7791 uint64_t offs = layout.getFieldOffset(i); in getObjCEncodingForStructureImpl()
|
| H A D | MicrosoftMangle.cpp | 658 FieldOffset = getASTContext().getFieldOffset(VD); in mangleMemberDataPointer()
|
| H A D | ExprConstant.cpp | 3130 LVal.adjustOffset(Info.Ctx.toCharUnitsFromBits(RL->getFieldOffset(I))); in HandleLValueMember() 6871 uint64_t FieldOffsetBits = Layout.getFieldOffset(FieldIdx); in visitRecord() 7079 uint64_t FieldOffsetBits = Layout.getFieldOffset(FieldIdx); in visit() 13065 Result += Info.Ctx.toCharUnitsFromBits(RL.getFieldOffset(i)); in VisitOffsetOfExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGNonTrivialStruct.cpp | 63 .getFieldOffset(FD->getFieldIndex()) in getFieldOffsetInBits() 67 CharUnits getFieldOffset(const FieldDecl *FD) { in getFieldOffset() function 164 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitARCStrong() 171 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitARCWeak() 177 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitStruct() 191 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); in visitArray() 341 FT, CurStructOffset + asDerived().getFieldOffset(FD), Addrs); in visitStruct() 437 asDerived().getFieldOffset(FD)); in getAddrWithOffset()
|
| H A D | CodeGenTBAA.cpp | 301 Layout.getFieldOffset(idx) / Context.getCharWidth(); in CollectFields() 348 uint64_t BitOffset = Layout.getFieldOffset(Field->getFieldIndex()); in getBaseTypeInfoHelper()
|
| H A D | CGRecordLayoutBuilder.cpp | 178 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldBitOffset() 609 Layout.getFieldOffset(F->getFieldIndex())); in computeVolatileBitfields() 963 assert(AST_RL.getFieldOffset(i) == SL->getElementOffsetInBits(FieldNo) && in ComputeRecordLayout()
|
| H A D | CGExprConstant.cpp | 714 Layout.getFieldOffset(FieldNo)); in Build() 734 if (!AppendField(Field, Layout.getFieldOffset(FieldNo), EltInit, in Build() 744 if (!AppendBitField(Field, Layout.getFieldOffset(FieldNo), CI, in Build() 835 if (!AppendField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, in Build() 844 if (!AppendBitField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, in Build() 2194 uint64_t fieldOffset = getContext().getFieldOffset(decl); in getMemberPointerConstant()
|
| H A D | CGClass.cpp | 797 Context.toCharUnitsFromBits(Info.getFieldOffset(i)).getQuantity(); in EmitAsanPrologueOrEpilogue() 1018 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addInitialField() 1035 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addNextField() 1741 Context.toCharUnitsFromBits(Layout.getFieldOffset(layoutStartOffset) + in PoisonMembers() 1755 Context.toCharUnitsFromBits(Layout.getFieldOffset(layoutEndOffset)); in PoisonMembers()
|
| H A D | SwiftCallingConv.cpp | 164 auto fieldOffsetInBits = layout.getFieldOffset(field->getFieldIndex()); in addTypedData()
|
| H A D | CGDebugInfo.cpp | 1451 layout.getFieldOffset(fieldno), Align, VUnit, RecordTy, CXXDecl); in CollectRecordLambdaFields() 1463 layout.getFieldOffset(fieldno), VUnit, RecordTy, CXXDecl); in CollectRecordLambdaFields() 1576 CollectRecordNormalField(field, layout.getFieldOffset(fieldNo), tunit, in CollectRecordFields() 1977 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D); in CollectTemplateParams() 2812 FieldOffset = RL.getFieldOffset(FieldNo); in CreateTypeDefinition()
|
| H A D | TargetInfo.cpp | 3086 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); in classify() 3129 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); in classify() 3351 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx); in BitsContainNoUserData() 6633 if (Layout.getFieldOffset(idx) != 0) in isIntegerLikeType() 7846 uint64_t Offset = Layout.getFieldOffset(idx); in HandleAggregates() 7944 if (FieldCnt && (FieldCnt <= 2) && !Layout.getFieldOffset(0)) { in returnAggregateInRegs() 10623 uint64_t FieldOffInBits = Layout.getFieldOffset(FD->getFieldIndex()); in detectFPCCEligibleStructHelper()
|
| H A D | CGExprAgg.cpp | 2016 if (Layout.getFieldOffset(FD->getFieldIndex()) + in getOverlapForFieldInit()
|
| H A D | CGObjCMac.cpp | 2541 CGM.getContext().toCharUnitsFromBits(RL.getFieldOffset(i)); in BuildRCRecordLayout() 5370 auto offsetInBits = recLayout->getFieldOffset(field->getFieldIndex()); in visitRecord() 6515 InstanceStart = RL.getFieldOffset(0) / CGM.getContext().getCharWidth(); in GetClassSizeInfo()
|
| H A D | CGExpr.cpp | 4220 CGF.getContext().getFieldOffset(Field)); in emitAddrOfZeroSizeField() 4357 Layout.getFieldOffset(field->getFieldIndex()) / CharWidth; in EmitLValueForField()
|
| H A D | ItaniumCXXABI.cpp | 1101 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD)); in EmitMemberPointer()
|
| H A D | MicrosoftCXXABI.cpp | 2796 CharUnits FieldOffset = Ctx.toCharUnitsFromBits(Ctx.getFieldOffset(MPD)); in EmitMemberPointer()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | RecordLayout.h | 200 uint64_t getFieldOffset(unsigned FieldNo) const { in getFieldOffset() function
|
| H A D | ASTContext.h | 2340 uint64_t getFieldOffset(const ValueDecl *FD) const;
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CXType.cpp | 1036 return Ctx.getFieldOffset(FD); in clang_Type_getOffsetOf() 1038 return Ctx.getFieldOffset(IFD); in clang_Type_getOffsetOf() 1066 return Ctx.getFieldOffset(FD); in clang_Cursor_getOffsetOfField() 1068 return Ctx.getFieldOffset(IFD); in clang_Cursor_getOffsetOfField()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeDumpVisitor.cpp | 497 W->printHex("FieldOffset", Field.getFieldOffset()); in visitKnownMember()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 866 CharUnits Result = Context.toCharUnitsFromBits(RL.getFieldOffset(i)); in LookupInlineAsmField()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 798 uint64_t getFieldOffset() const { return FieldOffset; } in getFieldOffset() function
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | MemRegion.cpp | 1563 Offset += Layout.getFieldOffset(idx); in calculateOffset()
|