/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfExpression.h | 137 uint64_t OffsetInBits = 0; member in class:llvm::DwarfExpression 177 void setSubRegisterPiece(unsigned SizeInBits, unsigned OffsetInBits) { argument 178 assert(SizeInBits < 65536 && OffsetInBits < 65536); 180 SubRegisterOffsetInBits = OffsetInBits; 252 /// \param OffsetInBits This is an optional offset into the location that 254 void addOpPiece(unsigned SizeInBits, unsigned OffsetInBits = 0);
|
H A D | DwarfExpression.cpp | 72 void DwarfExpression::addOpPiece(unsigned SizeInBits, unsigned OffsetInBits) { argument 77 if (OffsetInBits > 0 || SizeInBits % SizeOfByte) { 80 emitUnsigned(OffsetInBits); 86 this->OffsetInBits += SizeInBits; 457 assert(OffsetInBits >= FragmentOffset && "fragment offset not added?"); 458 assert(SizeInBits >= OffsetInBits - FragmentOffset && "size underflow"); 463 SizeInBits -= OffsetInBits - FragmentOffset; 602 uint64_t FragmentOffset = Expr->getFragmentInfo()->OffsetInBits; 603 assert(FragmentOffset >= OffsetInBits && 605 if (FragmentOffset > OffsetInBits) [all...] |
H A D | DebugLocEntry.h | 210 return A.getExpression()->getFragmentInfo()->OffsetInBits < 211 B.getExpression()->getFragmentInfo()->OffsetInBits;
|
H A D | DwarfDebug.cpp | 293 return A.Expr->getFragmentInfo()->OffsetInBits < 294 B.Expr->getFragmentInfo()->OffsetInBits; 1115 return FragmentA->OffsetInBits < FragmentB->OffsetInBits;
|
H A D | CodeViewDebug.cpp | 1281 DR.StructOffset = Location->FragmentInfo->OffsetInBits / 8;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 610 uint64_t OffsetInBits; member in class:llvm::DIType 616 uint64_t OffsetInBits, DIFlags Flags, ArrayRef<Metadata *> Ops) 618 init(Line, SizeInBits, AlignInBits, OffsetInBits, Flags); 623 uint64_t OffsetInBits, DIFlags Flags) { 628 this->OffsetInBits = OffsetInBits; 633 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) { 636 init(Line, SizeInBits, AlignInBits, OffsetInBits, Flags); 648 uint64_t getOffsetInBits() const { return OffsetInBits; } 789 uint64_t OffsetInBits, Optiona 614 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, ArrayRef<Metadata *> Ops) argument 622 init(unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) argument 632 mutate(unsigned Tag, unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) argument 787 DIDerivedType(LLVMContext &C, StorageType Storage, unsigned Tag, unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, Optional<unsigned> DWARFAddressSpace, DIFlags Flags, ArrayRef<Metadata *> Ops) argument 797 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, DIFile *File, unsigned Line, DIScope *Scope, DIType *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, Optional<unsigned> DWARFAddressSpace, DIFlags Flags, Metadata *ExtraData, StorageType Storage, bool ShouldCreate = true) argument 919 DICompositeType(LLVMContext &C, StorageType Storage, unsigned Tag, unsigned Line, unsigned RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, ArrayRef<Metadata *> Ops) argument 929 mutate(unsigned Tag, unsigned Line, unsigned RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) argument 939 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, Metadata *File, unsigned Line, DIScope *Scope, DIType *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, DINodeArray Elements, unsigned RuntimeLang, DIType *VTableHolder, DITemplateParameterArray TemplateParams, StringRef Identifier, DIDerivedType *Discriminator, Metadata *DataLocation, StorageType Storage, bool ShouldCreate = true) argument [all...] |
H A D | DIBuilder.h | 271 /// \param OffsetInBits Member offset. 278 uint64_t OffsetInBits, 289 /// \param OffsetInBits Member offset. 298 uint64_t OffsetInBits, 308 /// \param OffsetInBits Member offset. 314 uint64_t SizeInBits, uint64_t OffsetInBits, 340 /// \param OffsetInBits Member offset. 346 uint64_t OffsetInBits, DINode::DIFlags Flags, 371 /// \param OffsetInBits Member offset. 382 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | DebugInfoMetadata.cpp | 476 uint32_t AlignInBits, uint64_t OffsetInBits, 482 AlignInBits, OffsetInBits, DWARFAddressSpace, Flags, 486 DIDerivedType, (Tag, Line, SizeInBits, AlignInBits, OffsetInBits, 493 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, 502 AlignInBits, OffsetInBits, Flags, Elements, 509 AlignInBits, OffsetInBits, Flags), 516 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 527 AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, 537 CT->mutate(Tag, Line, RuntimeLang, SizeInBits, AlignInBits, OffsetInBits, 553 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 473 getImpl( LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, Optional<unsigned> DWARFAddressSpace, DIFlags Flags, Metadata *ExtraData, StorageType Storage, bool ShouldCreate) argument 490 getImpl( LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator, Metadata *DataLocation, StorageType Storage, bool ShouldCreate) argument 513 buildODRType( LLVMContext &Context, MDString &Identifier, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, Metadata *DataLocation) argument 550 getODRType( LLVMContext &Context, MDString &Identifier, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, Metadata *DataLocation) argument 1263 createFragmentExpression( const DIExpression *Expr, unsigned OffsetInBits, unsigned SizeInBits) argument [all...] |
H A D | LLVMContextImpl.h | 428 uint64_t OffsetInBits; member in struct:llvm::MDNodeKeyImpl 436 uint32_t AlignInBits, uint64_t OffsetInBits, 440 BaseType(BaseType), SizeInBits(SizeInBits), OffsetInBits(OffsetInBits), 447 OffsetInBits(N->getOffsetInBits()), AlignInBits(N->getAlignInBits()), 457 OffsetInBits == RHS->getOffsetInBits() && 518 uint64_t OffsetInBits; member in struct:llvm::MDNodeKeyImpl 531 uint32_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, 537 BaseType(BaseType), SizeInBits(SizeInBits), OffsetInBits(OffsetInBits), 434 MDNodeKeyImpl(unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, Optional<unsigned> DWARFAddressSpace, unsigned Flags, Metadata *ExtraData) argument 529 MDNodeKeyImpl(unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator, Metadata *DataLocation) argument [all...] |
H A D | DIBuilder.cpp | 341 uint64_t OffsetInBits, 345 SizeInBits, AlignInBits, OffsetInBits, None, Flags); 356 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 360 SizeInBits, AlignInBits, OffsetInBits, None, Flags, 366 uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, 372 OffsetInBits, None, Flags, 392 uint64_t OffsetInBits, DINode::DIFlags Flags, 396 SizeInBits, AlignInBits, OffsetInBits, None, Flags, 450 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 459 OffsetInBits, Flag 337 createMemberType(DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DINode::DIFlags Flags, DIType *Ty) argument 354 createVariantMemberType( DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, Constant *Discriminant, DINode::DIFlags Flags, DIType *Ty) argument 364 createBitFieldMemberType( DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, DINode::DIFlags Flags, DIType *Ty) argument 390 createObjCIVar(StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DINode::DIFlags Flags, DIType *Ty, MDNode *PropertyNode) argument 448 createClassType( DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DINode::DIFlags Flags, DIType *DerivedFrom, DINodeArray Elements, DIType *VTableHolder, MDNode *TemplateParams, StringRef UniqueIdentifier) argument [all...] |
H A D | DebugInfo.cpp | 1054 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, 1058 OffsetInBits, map_from_llvmDIFlags(Flags), unwrapDI<DIType>(Ty))); 1085 uint64_t OffsetInBits, LLVMDIFlags Flags, 1089 SizeInBits, AlignInBits, OffsetInBits, 1198 uint64_t OffsetInBits, 1204 SizeInBits, OffsetInBits, StorageOffsetInBits, 1211 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, 1221 SizeInBits, AlignInBits, OffsetInBits, 1051 LLVMDIBuilderCreateMemberType( LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty) argument 1081 LLVMDIBuilderCreateObjCIVar(LLVMDIBuilderRef Builder, const char *Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode) argument 1193 LLVMDIBuilderCreateBitFieldMemberType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef Type) argument 1208 LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, LLVMMetadataRef DerivedFrom, LLVMMetadataRef *Elements, unsigned NumElements, LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode, const char *UniqueIdentifier, size_t UniqueIdentifierLen) argument
|
H A D | Verifier.cpp | 5348 unsigned FragOffset = Fragment.OffsetInBits;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | DebugInfo.h | 738 * \param OffsetInBits Member offset. 745 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 794 * \param OffsetInBits Member offset. 804 uint64_t OffsetInBits, LLVMDIFlags Flags, 956 * \param OffsetInBits Member offset. 967 uint64_t OffsetInBits, 980 * \param OffsetInBits Member offset. 996 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFAbstractMemberAccess.cpp | 645 unsigned OffsetInBits = MemberTy->getOffsetInBits(); local 647 return SBitOffset + 64 - OffsetInBits - SizeInBits; 649 return OffsetInBits + 64 - NextSBitOffset;
|
H A D | BTFDebug.h | 87 BTFTypeInt(uint32_t Encoding, uint32_t SizeInBits, uint32_t OffsetInBits,
|
H A D | BTFDebug.cpp | 114 uint32_t OffsetInBits, StringRef TypeName) 137 IntVal = (BTFEncoding << 24) | OffsetInBits << 16 | SizeInBits; 113 BTFTypeInt(uint32_t Encoding, uint32_t SizeInBits, uint32_t OffsetInBits, StringRef TypeName) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 3179 uint64_t OffsetInBits; local 3181 OffsetInBits = ::getFieldOffset(*this, FD); 3185 OffsetInBits = 0; 3187 OffsetInBits += ::getFieldOffset(*this, cast<FieldDecl>(ND)); 3190 return OffsetInBits;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 117 /// Update or overwrite the bits starting at \p OffsetInBits with \p Bits. 118 bool addBits(llvm::APInt Bits, uint64_t OffsetInBits, bool AllowOverwrite); 180 bool ConstantAggregateBuilder::addBits(llvm::APInt Bits, uint64_t OffsetInBits, argument 187 unsigned OffsetWithinChar = OffsetInBits % CharWidth; 192 Context.toCharUnitsFromBits(OffsetInBits - OffsetWithinChar);
|
H A D | CGDebugInfo.cpp | 1328 uint64_t OffsetInBits = StorageOffsetInBits + Offset; local 1331 RecordTy, Name, File, Line, SizeInBits, OffsetInBits, StorageOffsetInBits, 1432 const FieldDecl *field, uint64_t OffsetInBits, llvm::DIFile *tunit, 1449 OffsetInBits, Align, tunit, RecordTy, RD); 4387 uint64_t OffsetInBits; member in struct:__anon1702::BlockLayoutChunk 4391 return l.OffsetInBits < r.OffsetInBits; 4465 chunk.OffsetInBits = 4481 chunk.OffsetInBits = 4491 uint64_t offsetInBits = Chunk.OffsetInBits; 1431 CollectRecordNormalField( const FieldDecl *field, uint64_t OffsetInBits, llvm::DIFile *tunit, SmallVectorImpl<llvm::Metadata *> &elements, llvm::DIType *RecordTy, const RecordDecl *RD) argument [all...] |
H A D | CGNonTrivialStruct.cpp | 263 uint64_t OffsetInBits = 265 this->appendStr("_tv" + llvm::to_string(OffsetInBits) + "w" +
|
H A D | CGDebugInfo.h | 314 void CollectRecordNormalField(const FieldDecl *Field, uint64_t OffsetInBits,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 1370 uint64_t OffsetInBits = 0; local 1394 OffsetInBits = Record[9]; 1407 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, 1414 SizeInBits, AlignInBits, OffsetInBits, Flags,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 4483 uint64_t Offset = ExprFragment ? ExprFragment->OffsetInBits : 0; 4488 ExprFragment->OffsetInBits + ExprFragment->SizeInBits; 4496 assert(Start >= OrigFragment->OffsetInBits && 4498 Start -= OrigFragment->OffsetInBits;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1500 void transferDbgValues(SDValue From, SDValue To, unsigned OffsetInBits = 0,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 8308 unsigned OffsetInBits, unsigned SizeInBits, 8342 if (OffsetInBits + SizeInBits > FI->SizeInBits) 8344 auto Fragment = DIExpression::createFragmentExpression(Expr, OffsetInBits,
|