Home
last modified time | relevance | path

Searched refs:AddressSize (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLoc.cpp36 IsLittleEndian, AddressSize); in dumpExpression()
41 unsigned AddressSize, in dump() argument
48 OS << format("[0x%*.*" PRIx64 ", ", AddressSize * 2, AddressSize * 2, in dump()
50 OS << format(" 0x%*.*" PRIx64 ")", AddressSize * 2, AddressSize * 2, in dump()
54 dumpExpression(OS, E.Loc, IsLittleEndian, AddressSize, MRI); in dump()
72 L.dump(OS, IsLittleEndian, AddressSize, MRI, 0, 12); in dump()
134 AddressSize = data.getAddressSize(); in parse()
203 AddressSize = data.getAddressSize(); in parse()
240 AddressSize * 2, E.Value0, AddressSize * 2, AddressSize * 2, in dump()
247 AddressSize * 2, BaseAddr + E.Value0, AddressSize * 2, in dump()
[all …]
H A DDWARFDebugRangeList.cpp22 AddressSize = 0; in clear()
33 AddressSize = data.getAddressSize(); in extract()
34 if (AddressSize != 4 && AddressSize != 8) in extract()
36 "invalid address size: %" PRIu8, AddressSize); in extract()
48 if (*offset_ptr != prev_offset + 2 * AddressSize) { in extract()
63 const char *format_str = (AddressSize == 4 in dump()
75 if (RLE.isBaseAddressSelectionEntry(AddressSize)) { in getAbsoluteRanges()
H A DDWARFAddressRange.cpp17 void DWARFAddressRange::dump(raw_ostream &OS, uint32_t AddressSize, in dump() argument
21 OS << format("0x%*.*" PRIx64 ", ", AddressSize * 2, AddressSize * 2, LowPC) in dump()
22 << format("0x%*.*" PRIx64, AddressSize * 2, AddressSize * 2, HighPC); in dump()
H A DDWARFDebugArangeSet.cpp21 uint32_t AddressSize) const { in dump()
22 OS << format("[0x%*.*" PRIx64 ", ", AddressSize * 2, AddressSize * 2, Address) in dump()
23 << format(" 0x%*.*" PRIx64 ")", AddressSize * 2, AddressSize * 2, in dump()
H A DDWARFExpression.cpp117 uint8_t AddressSize, uint32_t Offset) { in extract() argument
153 if (AddressSize == 8) { in extract()
156 assert(AddressSize == 4); in extract()
161 if (getRefAddrSize(AddressSize, Version) == 8) { in extract()
164 assert(getRefAddrSize(AddressSize, Version) == 4); in extract()
H A DDWARFDebugFrame.cpp296 OS << format(" Address size: %u\n", (uint32_t)AddressSize); in dump()
394 uint8_t AddressSize = Version < 4 ? Data.getAddressSize() : in parse() local
396 Data.setAddressSize(AddressSize); in parse()
467 StartOffset, Length, Version, AugmentationString, AddressSize, in parse()
H A DDWARFDie.cpp60 unsigned AddressSize, unsigned Indent, in dumpRanges() argument
72 R.dump(OS, AddressSize); in dumpRanges()
H A DDWARFContext.cpp1240 uint8_t AddressSize; member in __anonf3f23cd30d11::DWARFObjInMemory
1346 Decompressor::create(Name, Data, IsLittleEndian, AddressSize == 8); in maybeDecompress()
1382 AddressSize(Obj.getBytesInAddress()), FileName(Obj.getFileName()), in DWARFObjInMemory()
1628 uint8_t getAddressSize() const override { return AddressSize; } in getAddressSize()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DDataExtractor.h44 uint8_t AddressSize; variable
51 DataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) in DataExtractor() argument
52 : Data(Data), IsLittleEndian(IsLittleEndian), AddressSize(AddressSize) {} in DataExtractor()
59 uint8_t getAddressSize() const { return AddressSize; } in getAddressSize()
61 void setAddressSize(uint8_t Size) { AddressSize = Size; } in setAddressSize()
176 return getUnsigned(offset_ptr, AddressSize); in getAddress()
422 return isValidOffsetForDataOfSize(offset, AddressSize); in isValidOffsetForAddress()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFExpression.h87 bool extract(DataExtractor Data, uint16_t Version, uint8_t AddressSize,
106 !Op.extract(Expr->Data, Expr->Version, Expr->AddressSize, Offset); in iterator()
114 !Op.extract(Expr->Data, Expr->Version, Expr->AddressSize, Offset);
126 DWARFExpression(DataExtractor Data, uint16_t Version, uint8_t AddressSize) in DWARFExpression() argument
127 : Data(Data), Version(Version), AddressSize(AddressSize) { in DWARFExpression()
128 assert(AddressSize == 8 || AddressSize == 4); in DWARFExpression()
140 uint8_t AddressSize; variable
H A DDWARFDebugRangeList.h53 bool isBaseAddressSelectionEntry(uint8_t AddressSize) const { in isBaseAddressSelectionEntry()
54 assert(AddressSize == 4 || AddressSize == 8); in isBaseAddressSelectionEntry()
55 if (AddressSize == 4) in isBaseAddressSelectionEntry()
65 uint8_t AddressSize; variable
H A DDWARFDataExtractor.h29 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()
H A DDWARFDebugLoc.h44 void dump(raw_ostream &OS, bool IsLittleEndian, unsigned AddressSize,
56 unsigned AddressSize; variable
89 unsigned AddressSize, const MCRegisterInfo *RegInfo,
98 unsigned AddressSize; variable
H A DDWARFDebugFrame.h171 SmallString<8> Augmentation, uint8_t AddressSize, in CIE() argument
180 AddressSize(AddressSize), SegmentDescriptorSize(SegmentDescriptorSize), in CIE()
210 const uint8_t AddressSize; variable
H A DDWARFDebugArangeSet.h46 void dump(raw_ostream &OS, uint32_t AddressSize) const;
H A DDWARFAddressRange.h52 void dump(raw_ostream &OS, uint32_t AddressSize,
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DX86RecognizableInstr.cpp762 unsigned AddressSize = 0; in emitDecodePath() local
764 case X86Local::AdSize16: AddressSize = 16; break; in emitDecodePath()
765 case X86Local::AdSize32: AddressSize = 32; break; in emitDecodePath()
766 case X86Local::AdSize64: AddressSize = 64; break; in emitDecodePath()
784 VEX_WPrefix == X86Local::VEX_WIG, AddressSize); in emitDecodePath()
788 VEX_WPrefix == X86Local::VEX_WIG, AddressSize); in emitDecodePath()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrFormats.td171 class AddressSize<bits<2> val> {
174 def AdSizeX : AddressSize<0>; // Address size determined using addr operand.
175 def AdSize16 : AddressSize<1>; // Encodes a 16-bit address.
176 def AdSize32 : AddressSize<2>; // Encodes a 32-bit address.
177 def AdSize64 : AddressSize<3>; // Encodes a 64-bit address.
183 class AdSize16 { AddressSize AdSize = AdSize16; }
184 class AdSize32 { AddressSize AdSize = AdSize32; }
185 class AdSize64 { AddressSize AdSize = AdSize64; }
284 AddressSize AdSize = AdSizeX; // Does this instruction's encoding change
/freebsd-12.1/sys/contrib/edk2/Include/IndustryStandard/
H A DAcpi20.h39 UINT8 AddressSize;