| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 72 void DwarfExpression::addOpPiece(unsigned SizeInBits, unsigned OffsetInBits) { in addOpPiece() argument 77 if (OffsetInBits > 0 || SizeInBits % SizeOfByte) { in addOpPiece() 80 emitUnsigned(OffsetInBits); in addOpPiece() 86 this->OffsetInBits += SizeInBits; in addOpPiece() 524 assert(OffsetInBits >= FragmentOffset && "fragment offset not added?"); in addExpression() 530 SizeInBits -= OffsetInBits - FragmentOffset; in addExpression() 677 uint64_t FragmentOffset = Expr->getFragmentInfo()->OffsetInBits; in addFragmentOffset() 678 assert(FragmentOffset >= OffsetInBits && in addFragmentOffset() 680 if (FragmentOffset > OffsetInBits) in addFragmentOffset() 681 addOpPiece(FragmentOffset - OffsetInBits); in addFragmentOffset() [all …]
|
| H A D | DwarfExpression.h | 137 uint64_t OffsetInBits = 0; variable 178 void setSubRegisterPiece(unsigned SizeInBits, unsigned OffsetInBits) { in setSubRegisterPiece() argument 179 assert(SizeInBits < 65536 && OffsetInBits < 65536); in setSubRegisterPiece() 181 SubRegisterOffsetInBits = OffsetInBits; in setSubRegisterPiece() 255 void addOpPiece(unsigned SizeInBits, unsigned OffsetInBits = 0);
|
| H A D | DebugLocEntry.h | 261 return A.getExpression()->getFragmentInfo()->OffsetInBits < 262 B.getExpression()->getFragmentInfo()->OffsetInBits;
|
| H A D | DwarfDebug.cpp | 283 return A.Expr->getFragmentInfo()->OffsetInBits < in getFrameIndexExprs() 284 B.Expr->getFragmentInfo()->OffsetInBits; in getFrameIndexExprs() 1130 return FragmentA->OffsetInBits < FragmentB->OffsetInBits; in sortGlobalExprs()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 662 uint64_t OffsetInBits; variable 675 uint64_t OffsetInBits, DIFlags Flags) { in init() argument 680 this->OffsetInBits = OffsetInBits; in init() 973 uint32_t AlignInBits, uint64_t OffsetInBits, 2722 uint64_t OffsetInBits; member 2831 uint64_t l1 = A.OffsetInBits; in fragmentCmp() 2832 uint64_t l2 = B.OffsetInBits; in fragmentCmp() 2886 return std::tie(A.SizeInBits, A.OffsetInBits) == 2887 std::tie(B.SizeInBits, B.OffsetInBits); 2892 return std::tie(A.SizeInBits, A.OffsetInBits) < [all …]
|
| H A D | DIBuilder.h | 320 uint64_t OffsetInBits, 341 uint64_t OffsetInBits, 359 uint64_t OffsetInBits, 393 uint64_t OffsetInBits, DINode::DIFlags Flags, 429 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits,
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | MetadataTest.cpp | 1744 uint64_t OffsetInBits = 4; in TEST_F() local 1754 OffsetInBits, Flags, Elements, RuntimeLang, in TEST_F() 1764 EXPECT_EQ(OffsetInBits, N->getOffsetInBits()); in TEST_F() 1795 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, in TEST_F() 1799 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, in TEST_F() 1828 AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, in TEST_F() 1864 uint64_t OffsetInBits = UINT64_MAX - 2; in TEST_F() local 1878 EXPECT_EQ(OffsetInBits, N->getOffsetInBits()); in TEST_F() 1890 uint64_t OffsetInBits = 4; in TEST_F() local 1935 uint64_t OffsetInBits = 4; in TEST_F() local [all …]
|
| H A D | DebugTypeODRUniquingTest.cpp | 143 DO_FOR_FIELD(OffsetInBits) \ in TEST() 159 AlignInBits, OffsetInBits, DINode::FlagArtificial, Elements, in TEST()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 636 uint32_t AlignInBits, uint64_t OffsetInBits, in getImpl() argument 646 (Tag, Line, SizeInBits, AlignInBits, OffsetInBits, in getImpl() 654 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, in getImpl() argument 665 AlignInBits, OffsetInBits, Flags, Elements, in getImpl() 682 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, in buildODRType() argument 694 AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, in buildODRType() 707 CT->mutate(Tag, Line, RuntimeLang, SizeInBits, AlignInBits, OffsetInBits, in buildODRType() 724 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, in getODRType() argument 1629 assert((OffsetInBits + SizeInBits <= FragmentSizeInBits) && in createFragmentExpression() 1631 OffsetInBits += FragmentOffsetInBits; in createFragmentExpression() [all …]
|
| H A D | LLVMContextImpl.h | 482 uint64_t OffsetInBits; 491 uint32_t AlignInBits, uint64_t OffsetInBits, 495 BaseType(BaseType), SizeInBits(SizeInBits), OffsetInBits(OffsetInBits), 502 OffsetInBits(N->getOffsetInBits()), AlignInBits(N->getAlignInBits()), 512 OffsetInBits == RHS->getOffsetInBits() && 574 uint64_t OffsetInBits; 591 uint32_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, 598 BaseType(BaseType), SizeInBits(SizeInBits), OffsetInBits(OffsetInBits), 609 OffsetInBits(N->getOffsetInBits()), AlignInBits(N->getAlignInBits()), 625 OffsetInBits == RHS->getOffsetInBits() && Flags == RHS->getFlags() &&
|
| H A D | DIBuilder.cpp | 379 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, in createMemberType() argument 383 SizeInBits, AlignInBits, OffsetInBits, None, Flags, in createMemberType() 395 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, in createVariantMemberType() argument 399 SizeInBits, AlignInBits, OffsetInBits, None, Flags, in createVariantMemberType() 405 uint64_t SizeInBits, uint64_t OffsetInBits, uint64_t StorageOffsetInBits, in createBitFieldMemberType() argument 411 OffsetInBits, None, Flags, in createBitFieldMemberType() 432 uint64_t OffsetInBits, DINode::DIFlags Flags, in createObjCIVar() argument 436 SizeInBits, AlignInBits, OffsetInBits, None, Flags, in createObjCIVar() 490 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, in createClassType() argument 499 OffsetInBits, Flags, Elements, 0, VTableHolder, in createClassType()
|
| H A D | DebugInfo.cpp | 1212 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, in LLVMDIBuilderCreateMemberType() argument 1216 OffsetInBits, map_from_llvmDIFlags(Flags), unwrapDI<DIType>(Ty))); in LLVMDIBuilderCreateMemberType() 1243 uint64_t OffsetInBits, LLVMDIFlags Flags, in LLVMDIBuilderCreateObjCIVar() argument 1247 SizeInBits, AlignInBits, OffsetInBits, in LLVMDIBuilderCreateObjCIVar() 1356 uint64_t OffsetInBits, in LLVMDIBuilderCreateBitFieldMemberType() argument 1362 SizeInBits, OffsetInBits, StorageOffsetInBits, in LLVMDIBuilderCreateBitFieldMemberType() 1369 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags, in LLVMDIBuilderCreateClassType() argument 1379 SizeInBits, AlignInBits, OffsetInBits, in LLVMDIBuilderCreateClassType()
|
| /llvm-project-15.0.7/llvm/include/llvm-c/ |
| H A D | DebugInfo.h | 762 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, 821 uint64_t OffsetInBits, LLVMDIFlags Flags, 984 uint64_t OffsetInBits, 1013 uint32_t AlignInBits, uint64_t OffsetInBits, LLVMDIFlags Flags,
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/debuginfo/ |
| H A D | debuginfo_ocaml.c | 543 value LineNumber, value SizeInBits, value AlignInBits, value OffsetInBits, in llvm_dibuild_create_member_type_native() argument 549 Int_val(AlignInBits), (uint64_t)Int_val(OffsetInBits), DIFlags_val(Flags), in llvm_dibuild_create_member_type_native() 744 value LineNum, value SizeInBits, value OffsetInBits, in llvm_dibuild_create_bit_field_member_type_native() argument 750 (uint64_t)Int_val(OffsetInBits), (uint64_t)Int_val(StorageOffsetInBits), in llvm_dibuild_create_bit_field_member_type_native() 773 value LineNumber, value SizeInBits, value AlignInBits, value OffsetInBits, in llvm_dibuild_create_class_type_native() argument 781 Int_val(AlignInBits), (uint64_t)Int_val(OffsetInBits), DIFlags_val(Flags), in llvm_dibuild_create_class_type_native()
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 801 unsigned OffsetInBits = MemberTy->getOffsetInBits(); in GetFieldInfo() local 803 return SBitOffset + 64 - OffsetInBits - SizeInBits; in GetFieldInfo() 805 return OffsetInBits + 64 - NextSBitOffset; in GetFieldInfo()
|
| H A D | BTFDebug.h | 93 BTFTypeInt(uint32_t Encoding, uint32_t SizeInBits, uint32_t OffsetInBits,
|
| H A D | BTFDebug.cpp | 125 uint32_t OffsetInBits, StringRef TypeName) in BTFTypeInt() argument 148 IntVal = (BTFEncoding << 24) | OffsetInBits << 16 | SizeInBits; in BTFTypeInt()
|
| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | dibuilder.go | 451 OffsetInBits uint64 member 469 C.uint64_t(t.OffsetInBits),
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 3409 uint64_t OffsetInBits; in getFieldOffset() local 3411 OffsetInBits = ::getFieldOffset(*this, FD); in getFieldOffset() 3415 OffsetInBits = 0; in getFieldOffset() 3417 OffsetInBits += ::getFieldOffset(*this, cast<FieldDecl>(ND)); in getFieldOffset() 3420 return OffsetInBits; in getFieldOffset()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1489 uint64_t OffsetInBits = 0; in parseOneMetadata() local 1526 OffsetInBits = Record[9]; in parseOneMetadata() 1549 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, in parseOneMetadata() 1557 SizeInBits, AlignInBits, OffsetInBits, Flags, in parseOneMetadata()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprConstant.cpp | 118 bool addBits(llvm::APInt Bits, uint64_t OffsetInBits, bool AllowOverwrite); 180 bool ConstantAggregateBuilder::addBits(llvm::APInt Bits, uint64_t OffsetInBits, in addBits() argument 187 unsigned OffsetWithinChar = OffsetInBits % CharWidth; in addBits() 192 Context.toCharUnitsFromBits(OffsetInBits - OffsetWithinChar); in addBits()
|
| H A D | CGDebugInfo.cpp | 1452 uint64_t OffsetInBits = StorageOffsetInBits + Offset; in createBitFieldType() local 1456 RecordTy, Name, File, Line, SizeInBits, OffsetInBits, StorageOffsetInBits, in createBitFieldType() 1556 const FieldDecl *field, uint64_t OffsetInBits, llvm::DIFile *tunit, in CollectRecordNormalField() argument 1574 OffsetInBits, Align, tunit, RecordTy, RD, Annotations); in CollectRecordNormalField() 4810 uint64_t OffsetInBits; member 4814 return l.OffsetInBits < r.OffsetInBits; in operator <() 4888 chunk.OffsetInBits = in EmitDeclareOfBlockLiteralArgVariable() 4904 chunk.OffsetInBits = in EmitDeclareOfBlockLiteralArgVariable() 4914 uint64_t offsetInBits = Chunk.OffsetInBits; in EmitDeclareOfBlockLiteralArgVariable()
|
| H A D | CGNonTrivialStruct.cpp | 263 uint64_t OffsetInBits = in visitVolatileTrivial() local 265 this->appendStr("_tv" + llvm::to_string(OffsetInBits) + "w" + in visitVolatileTrivial()
|
| H A D | CGDebugInfo.h | 336 void CollectRecordNormalField(const FieldDecl *Field, uint64_t OffsetInBits,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 1062 uint64_t OffsetInBits; in buildFrameDebugInfo() local 1069 OffsetInBits = OffsetCache[Index].second * 8; in buildFrameDebugInfo() 1083 FrameDITy, Name, DFile, LineNum, SizeInBits, AlignInBits, OffsetInBits, in buildFrameDebugInfo()
|