/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugRangeList.cpp | 20 uint8_t AddressSize) const { in isBaseAddressSelectionEntry() 21 assert(DWARFContext::isAddressSizeSupported(AddressSize)); in isBaseAddressSelectionEntry() 22 return StartAddress == dwarf::computeTombstoneAddress(AddressSize); in isBaseAddressSelectionEntry() 27 AddressSize = 0; in clear() 38 AddressSize = data.getAddressSize(); in extract() 40 AddressSize, errc::invalid_argument, in extract() 54 if (*offset_ptr != prev_offset + 2 * AddressSize) { in extract() 69 switch (AddressSize) { in dump() 92 uint64_t Tombstone = dwarf::computeTombstoneAddress(AddressSize) - 1; in getAbsoluteRanges() 94 if (RLE.isBaseAddressSelectionEntry(AddressSize)) { in getAbsoluteRanges()
|
H A D | DWARFAddressRange.cpp | 16 void DWARFAddressRange::dump(raw_ostream &OS, uint32_t AddressSize, in dump() argument 21 DWARFFormValue::dumpAddress(OS, AddressSize, LowPC); in dump() 23 DWARFFormValue::dumpAddress(OS, AddressSize, HighPC); in dump()
|
H A D | DWARFDebugArangeSet.cpp | 24 uint32_t AddressSize) const { in dump() 26 DWARFFormValue::dumpAddress(OS, AddressSize, Address); in dump() 28 DWARFFormValue::dumpAddress(OS, AddressSize, getEndAddress()); in dump()
|
H A D | DWARFDebugLoc.cpp | 114 unsigned AddressSize, DWARFUnit *U) { in dumpExpression() argument 115 DWARFDataExtractor Extractor(Data, IsLittleEndian, AddressSize); in dumpExpression() 120 DWARFExpression(Extractor, AddressSize).print(OS, DumpOpts, U); in dumpExpression()
|
H A D | DWARFExpression.cpp | 142 uint8_t AddressSize, uint64_t Offset, in extract() argument 186 Operands[Operand] = Data.getUnsigned(&Offset, AddressSize); in extract() 551 if (AddressSize != RHS.AddressSize || Format != RHS.Format) in operator ==()
|
H A D | DWARFDebugFrame.cpp | 962 OS << format(" Address size: %u\n", (uint32_t)AddressSize); in dump() 1078 uint8_t AddressSize = Version < 4 ? Data.getAddressSize() : in parse() local 1080 Data.setAddressSize(AddressSize); in parse() 1161 AddressSize, SegmentDescriptorSize, CodeAlignmentFactor, in parse()
|
H A D | DWARFUnit.cpp | 775 uint8_t AddressSize = getAddressByteSize(); in updateVariableDieMap() local 776 DataExtractor Data(Location.Expr, isLittleEndian(), AddressSize); in updateVariableDieMap() 777 DWARFExpression Expr(Data, AddressSize); in updateVariableDieMap()
|
H A D | DWARFFormValue.cpp | 353 void DWARFFormValue::dumpAddress(raw_ostream &OS, uint8_t AddressSize, in dumpAddress() argument 355 uint8_t HexDigits = AddressSize * 2; in dumpAddress()
|
H A D | DWARFDie.cpp | 60 unsigned AddressSize, unsigned Indent, in dumpRanges() argument 68 R.dump(OS, AddressSize, DumpOpts, &Obj); in dumpRanges()
|
H A D | DWARFContext.cpp | 1982 uint8_t AddressSize; member in __anone90d43f61111::DWARFObjInMemory 2096 Decompressor::create(Name, Data, IsLittleEndian, AddressSize == 8); in maybeDecompress() 2134 AddressSize(Obj.getBytesInAddress()), FileName(Obj.getFileName()), in DWARFObjInMemory() 2424 uint8_t getAddressSize() const override { return AddressSize; } in getAddressSize()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFExpression.h | 108 bool extract(DataExtractor Data, uint8_t AddressSize, uint64_t Offset, 124 !Op.extract(Expr->Data, Expr->AddressSize, Offset, Expr->Format); in iterator() 132 !Op.extract(Expr->Data, Expr->AddressSize, Offset, Expr->Format); 146 DWARFExpression(DataExtractor Data, uint8_t AddressSize, 148 : Data(Data), AddressSize(AddressSize), Format(Format) { in Data() 149 assert(AddressSize == 8 || AddressSize == 4 || AddressSize == 2); in Data() 178 uint8_t AddressSize; variable
|
H A D | DWARFDataExtractor.h | 29 bool IsLittleEndian, uint8_t AddressSize) in DWARFDataExtractor() argument 30 : DataExtractor(Section.Data, IsLittleEndian, AddressSize), Obj(&Obj), in DWARFDataExtractor() 34 DWARFDataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) in DWARFDataExtractor() argument 35 : DataExtractor(Data, IsLittleEndian, AddressSize) {} in DWARFDataExtractor() 37 uint8_t AddressSize) in DWARFDataExtractor() argument 40 IsLittleEndian, AddressSize) {} in DWARFDataExtractor()
|
H A D | DWARFDebugRangeList.h | 54 bool isBaseAddressSelectionEntry(uint8_t AddressSize) const; 60 uint8_t AddressSize; variable
|
H A D | DWARFContext.h | 407 static bool isAddressSizeSupported(unsigned AddressSize) { in isAddressSizeSupported() argument 408 return llvm::is_contained(getSupportedAddressSizes(), AddressSize); in isAddressSizeSupported() 411 static Error checkAddressSizeSupported(unsigned AddressSize, in checkAddressSizeSupported() argument 414 if (isAddressSizeSupported(AddressSize)) in checkAddressSizeSupported() 419 << " has unsupported address size: " << AddressSize in checkAddressSizeSupported()
|
H A D | DWARFDebugFrame.h | 572 SmallString<8> Augmentation, uint8_t AddressSize, in CIE() argument 581 AddressSize(AddressSize), SegmentDescriptorSize(SegmentDescriptorSize), in CIE() 614 const uint8_t AddressSize; variable
|
H A D | DWARFDebugArangeSet.h | 49 void dump(raw_ostream &OS, uint32_t AddressSize) const;
|
H A D | DWARFAddressRange.h | 71 void dump(raw_ostream &OS, uint32_t AddressSize, DIDumpOptions DumpOpts = {},
|
H A D | DWARFFormValue.h | 89 static void dumpAddress(raw_ostream &OS, uint8_t AddressSize,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | DataExtractor.h | 44 uint8_t AddressSize; variable 86 DataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) in DataExtractor() argument 87 : Data(Data), IsLittleEndian(IsLittleEndian), AddressSize(AddressSize) {} in DataExtractor() 89 uint8_t AddressSize) in DataExtractor() argument 92 IsLittleEndian(IsLittleEndian), AddressSize(AddressSize) {} in DataExtractor() 99 uint8_t getAddressSize() const { return AddressSize; } in getAddressSize() 101 void setAddressSize(uint8_t Size) { AddressSize = Size; } in setAddressSize() 326 return getUnsigned(offset_ptr, AddressSize); in getAddress() 332 uint64_t getAddress(Cursor &C) const { return getUnsigned(C, AddressSize); } in getAddress() 684 return isValidOffsetForDataOfSize(offset, AddressSize); in isValidOffsetForAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
H A D | DWARFStreamer.cpp | 498 MS->emitIntValue(0, AddressSize); in emitDwarfDebugRangesTableFragment() 499 MS->emitIntValue(0, AddressSize); in emitDwarfDebugRangesTableFragment() 501 RangesSectionSize += AddressSize; in emitDwarfDebugRangesTableFragment() 502 RangesSectionSize += AddressSize; in emitDwarfDebugRangesTableFragment() 527 MS->emitInt8(AddressSize); in emitDwarfDebugRangeListHeader() 624 MS->emitInt8(AddressSize); in emitDwarfDebugLocListHeader() 687 LocSectionSize += AddressSize; in emitDwarfDebugLocTableFragment() 698 MS->emitIntValue(0, AddressSize); in emitDwarfDebugLocTableFragment() 699 MS->emitIntValue(0, AddressSize); in emitDwarfDebugLocTableFragment() 701 LocSectionSize += AddressSize; in emitDwarfDebugLocTableFragment() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrFormats.td | 187 class AddressSize<bits<2> val> { 190 def AdSizeX : AddressSize<0>; // Address size determined using addr operand. 191 def AdSize16 : AddressSize<1>; // Encodes a 16-bit address. 192 def AdSize32 : AddressSize<2>; // Encodes a 32-bit address. 193 def AdSize64 : AddressSize<3>; // Encodes a 64-bit address. 233 AddressSize AdSize = AdSizeX; // Does this instruction's encoding change
|
H A D | X86InstrUtils.td | 21 class AdSize16 { AddressSize AdSize = AdSize16; } 22 class AdSize32 { AddressSize AdSize = AdSize32; } 23 class AdSize64 { AddressSize AdSize = AdSize64; }
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.cpp | 927 unsigned AddressSize = 0; in emitDecodePath() local 930 AddressSize = 16; in emitDecodePath() 933 AddressSize = 32; in emitDecodePath() 936 AddressSize = 64; in emitDecodePath() 956 IgnoresVEX_L || EncodeRC, IgnoresW, AddressSize); in emitDecodePath() 960 IgnoresW, AddressSize); in emitDecodePath()
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProfCorrelator.cpp | 292 auto AddressSize = DU.getAddressByteSize(); in getLocation() local 294 DataExtractor Data(Location.Expr, DICtx->isLittleEndian(), AddressSize); in getLocation() 295 DWARFExpression Expr(Data, AddressSize); in getLocation()
|
/freebsd/sys/contrib/edk2/Include/IndustryStandard/ |
H A D | Acpi20.h | 33 UINT8 AddressSize;
|