/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
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; 391 assert(OffsetInBits >= FragmentOffset && "fragment offset not added?"); 392 assert(SizeInBits >= OffsetInBits - FragmentOffset && "size underflow"); 397 SizeInBits -= OffsetInBits - FragmentOffset; 546 uint64_t FragmentOffset = Expr->getFragmentInfo()->OffsetInBits; 547 assert(FragmentOffset >= OffsetInBits && 549 if (FragmentOffset > OffsetInBits) [all...] |
H A D | DwarfExpression.h | 123 uint64_t OffsetInBits = 0; member in class:llvm::DwarfExpression 169 void setSubRegisterPiece(unsigned SizeInBits, unsigned OffsetInBits) { argument 170 assert(SizeInBits < 65536 && OffsetInBits < 65536); 172 SubRegisterOffsetInBits = OffsetInBits; 243 /// \param OffsetInBits This is an optional offset into the location that 245 void addOpPiece(unsigned SizeInBits, unsigned OffsetInBits = 0);
|
H A D | DebugLocEntry.h | 210 return A.getExpression()->getFragmentInfo()->OffsetInBits < 211 B.getExpression()->getFragmentInfo()->OffsetInBits;
|
H A D | DwarfDebug.cpp | 284 return A.Expr->getFragmentInfo()->OffsetInBits < 285 B.Expr->getFragmentInfo()->OffsetInBits; 942 return FragmentA->OffsetInBits < FragmentB->OffsetInBits;
|
H A D | CodeViewDebug.cpp | 1260 DR.StructOffset = Location->FragmentInfo->OffsetInBits / 8;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 587 uint64_t OffsetInBits; member in class:llvm::DIType 593 uint64_t OffsetInBits, DIFlags Flags, ArrayRef<Metadata *> Ops) 595 init(Line, SizeInBits, AlignInBits, OffsetInBits, Flags); 600 uint64_t OffsetInBits, DIFlags Flags) { 605 this->OffsetInBits = OffsetInBits; 610 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) { 613 init(Line, SizeInBits, AlignInBits, OffsetInBits, Flags); 625 uint64_t getOffsetInBits() const { return OffsetInBits; } 766 uint64_t OffsetInBits, Optiona 591 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 599 init(unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) argument 609 mutate(unsigned Tag, unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) argument 764 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 774 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 896 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 906 mutate(unsigned Tag, unsigned Line, unsigned RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) argument 916 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, StorageType Storage, bool ShouldCreate = true) argument [all...] |
H A D | DIBuilder.h | 267 /// \param OffsetInBits Member offset. 274 uint64_t OffsetInBits, 285 /// \param OffsetInBits Member offset. 294 uint64_t OffsetInBits, 304 /// \param OffsetInBits Member offset. 310 uint64_t SizeInBits, uint64_t OffsetInBits, 336 /// \param OffsetInBits Member offset. 342 uint64_t OffsetInBits, DINode::DIFlags Flags, 367 /// \param OffsetInBits Member offset. 378 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | DebugInfoMetadata.cpp | 373 uint32_t AlignInBits, uint64_t OffsetInBits, 379 AlignInBits, OffsetInBits, DWARFAddressSpace, Flags, 383 DIDerivedType, (Tag, Line, SizeInBits, AlignInBits, OffsetInBits, 390 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, 399 AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, 405 AlignInBits, OffsetInBits, Flags), 412 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 422 AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, 431 CT->mutate(Tag, Line, RuntimeLang, SizeInBits, AlignInBits, OffsetInBits, 447 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 370 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 387 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, StorageType Storage, bool ShouldCreate) argument 409 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) argument 444 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) argument 1146 createFragmentExpression( const DIExpression *Expr, unsigned OffsetInBits, unsigned SizeInBits) argument [all...] |
H A D | DIBuilder.cpp | 339 uint64_t OffsetInBits, 343 SizeInBits, AlignInBits, OffsetInBits, None, Flags); 354 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 358 SizeInBits, AlignInBits, OffsetInBits, None, Flags, 364 uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, 370 OffsetInBits, None, Flags, 390 uint64_t OffsetInBits, DINode::DIFlags Flags, 394 SizeInBits, AlignInBits, OffsetInBits, None, Flags, 447 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 456 OffsetInBits, Flag 335 createMemberType(DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DINode::DIFlags Flags, DIType *Ty) argument 352 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 362 createBitFieldMemberType( DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, DINode::DIFlags Flags, DIType *Ty) argument 388 createObjCIVar(StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DINode::DIFlags Flags, DIType *Ty, MDNode *PropertyNode) argument 445 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 | LLVMContextImpl.h | 413 uint64_t OffsetInBits; member in struct:llvm::MDNodeKeyImpl 421 uint32_t AlignInBits, uint64_t OffsetInBits, 425 BaseType(BaseType), SizeInBits(SizeInBits), OffsetInBits(OffsetInBits), 432 OffsetInBits(N->getOffsetInBits()), AlignInBits(N->getAlignInBits()), 442 OffsetInBits == RHS->getOffsetInBits() && 503 uint64_t OffsetInBits; member in struct:llvm::MDNodeKeyImpl 515 uint32_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, 520 BaseType(BaseType), SizeInBits(SizeInBits), OffsetInBits(OffsetInBits), 419 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 513 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) argument [all...] |
H A D | DebugInfo.cpp | 1047 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, 1051 OffsetInBits, map_from_llvmDIFlags(Flags), unwrapDI<DIType>(Ty))); 1078 uint64_t OffsetInBits, LLVMDIFlags Flags, 1082 SizeInBits, AlignInBits, OffsetInBits, 1191 uint64_t OffsetInBits, 1197 SizeInBits, OffsetInBits, StorageOffsetInBits, 1204 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, 1214 SizeInBits, AlignInBits, OffsetInBits, 1044 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 1074 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 1186 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 1201 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 | 5010 unsigned FragOffset = Fragment.OffsetInBits;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | DebugInfo.h | 733 * \param OffsetInBits Member offset. 740 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 789 * \param OffsetInBits Member offset. 799 uint64_t OffsetInBits, LLVMDIFlags Flags, 951 * \param OffsetInBits Member offset. 962 uint64_t OffsetInBits, 975 * \param OffsetInBits Member offset. 991 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFAbstractMemberAccess.cpp | 643 unsigned OffsetInBits = MemberTy->getOffsetInBits(); local 645 return SBitOffset + 64 - OffsetInBits - SizeInBits; 647 return OffsetInBits + 64 - NextSBitOffset;
|
H A D | BTFDebug.h | 85 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-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 3164 uint64_t OffsetInBits; local 3166 OffsetInBits = ::getFieldOffset(*this, FD); 3170 OffsetInBits = 0; 3172 OffsetInBits += ::getFieldOffset(*this, cast<FieldDecl>(ND)); 3175 return OffsetInBits;
|
/freebsd-12-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 | 1264 uint64_t OffsetInBits = StorageOffsetInBits + Offset; local 1267 RecordTy, Name, File, Line, SizeInBits, OffsetInBits, StorageOffsetInBits, 1368 const FieldDecl *field, uint64_t OffsetInBits, llvm::DIFile *tunit, 1385 OffsetInBits, Align, tunit, RecordTy, RD); 4230 uint64_t OffsetInBits; member in struct:__anon2846::BlockLayoutChunk 4234 return l.OffsetInBits < r.OffsetInBits; 4308 chunk.OffsetInBits = 4324 chunk.OffsetInBits = 4334 uint64_t offsetInBits = Chunk.OffsetInBits; 1367 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 | 259 uint64_t OffsetInBits = local 261 this->appendStr("_tv" + llvm::to_string(OffsetInBits) + "w" +
|
H A D | CGDebugInfo.h | 309 void CollectRecordNormalField(const FieldDecl *Field, uint64_t OffsetInBits,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 1350 uint64_t OffsetInBits = 0; local 1373 OffsetInBits = Record[9]; 1384 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, 1391 SizeInBits, AlignInBits, OffsetInBits, Flags,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 4370 uint64_t Offset = ExprFragment ? ExprFragment->OffsetInBits : 0; 4375 ExprFragment->OffsetInBits + ExprFragment->SizeInBits; 4383 assert(Start >= OrigFragment->OffsetInBits && 4385 Start -= OrigFragment->OffsetInBits;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1343 void transferDbgValues(SDValue From, SDValue To, unsigned OffsetInBits = 0,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 8163 unsigned OffsetInBits, unsigned SizeInBits, 8197 if (OffsetInBits + SizeInBits > FI->SizeInBits) 8199 auto Fragment = DIExpression::createFragmentExpression(Expr, OffsetInBits,
|