Searched refs:AddressSize (Results 1 - 23 of 23) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugRangeList.h52 bool isBaseAddressSelectionEntry(uint8_t AddressSize) const {
53 assert(AddressSize == 4 || AddressSize == 8);
54 if (AddressSize == 4)
63 uint8_t AddressSize; member in class:llvm::DWARFDebugRangeList
H A DDWARFDataExtractor.h29 bool IsLittleEndian, uint8_t AddressSize)
30 : DataExtractor(Section.Data, IsLittleEndian, AddressSize), Obj(&Obj),
34 DWARFDataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) argument
35 : DataExtractor(Data, IsLittleEndian, AddressSize) {}
37 uint8_t AddressSize)
40 IsLittleEndian, AddressSize) {}
28 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, bool IsLittleEndian, uint8_t AddressSize) argument
36 DWARFDataExtractor(ArrayRef<uint8_t> Data, bool IsLittleEndian, uint8_t AddressSize) argument
H A DDWARFExpression.h94 bool extract(DataExtractor Data, uint8_t AddressSize, uint64_t Offset,
115 !Op.extract(Expr->Data, Expr->AddressSize, Offset, Expr->Format);
123 !Op.extract(Expr->Data, Expr->AddressSize, Offset, Expr->Format);
139 DWARFExpression(DataExtractor Data, uint8_t AddressSize, argument
141 : Data(Data), AddressSize(AddressSize), Format(Format) {
142 assert(AddressSize == 8 || AddressSize == 4 || AddressSize == 2);
164 uint8_t AddressSize; member in class:llvm::DWARFExpression::Operation
[all...]
H A DDWARFDebugArangeSet.h48 void dump(raw_ostream &OS, uint32_t AddressSize) const;
H A DDWARFContext.h371 static bool isAddressSizeSupported(unsigned AddressSize) { argument
372 return AddressSize == 2 || AddressSize == 4 || AddressSize == 8;
H A DDWARFAddressRange.h66 void dump(raw_ostream &OS, uint32_t AddressSize, DIDumpOptions DumpOpts = {},
H A DDWARFDebugFrame.h545 SmallString<8> Augmentation, uint8_t AddressSize,
554 AddressSize(AddressSize), SegmentDescriptorSize(SegmentDescriptorSize),
584 const uint8_t AddressSize;
H A DDWARFFormValue.h86 static void dumpAddress(raw_ostream &OS, uint8_t AddressSize,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugRangeList.cpp21 AddressSize = 0;
32 AddressSize = data.getAddressSize();
33 if (AddressSize != 4 && AddressSize != 8)
35 "invalid address size: %" PRIu8, AddressSize);
47 if (*offset_ptr != prev_offset + 2 * AddressSize) {
63 (AddressSize == 4 ? "%08" PRIx64 " %08" PRIx64 " %08" PRIx64 "\n"
75 uint64_t Tombstone = dwarf::computeTombstoneAddress(AddressSize) - 1;
77 if (RLE.isBaseAddressSelectionEntry(AddressSize)) {
H A DDWARFAddressRange.cpp16 void DWARFAddressRange::dump(raw_ostream &OS, uint32_t AddressSize, argument
21 DWARFFormValue::dumpAddress(OS, AddressSize, LowPC);
23 DWARFFormValue::dumpAddress(OS, AddressSize, HighPC);
31 R.dump(OS, /* AddressSize */ 8);
H A DDWARFDebugArangeSet.cpp23 uint32_t AddressSize) const {
25 DWARFFormValue::dumpAddress(OS, AddressSize, Address);
27 DWARFFormValue::dumpAddress(OS, AddressSize, getEndAddress());
H A DDWARFDebugLoc.cpp111 unsigned AddressSize, const MCRegisterInfo *MRI,
113 DWARFDataExtractor Extractor(Data, IsLittleEndian, AddressSize);
118 DWARFExpression(Extractor, AddressSize).print(OS, DumpOpts, MRI, U);
109 dumpExpression(raw_ostream &OS, DIDumpOptions DumpOpts, ArrayRef<uint8_t> Data, bool IsLittleEndian, unsigned AddressSize, const MCRegisterInfo *MRI, DWARFUnit *U) argument
H A DDWARFExpression.cpp121 uint8_t AddressSize, uint64_t Offset,
157 Operands[Operand] = Data.getUnsigned(&Offset, AddressSize);
513 if (AddressSize != RHS.AddressSize || Format != RHS.Format)
120 extract(DataExtractor Data, uint8_t AddressSize, uint64_t Offset, Optional<DwarfFormat> Format) argument
H A DDWARFFormValue.cpp376 void DWARFFormValue::dumpAddress(raw_ostream &OS, uint8_t AddressSize, argument
378 uint8_t HexDigits = AddressSize * 2;
H A DDWARFDebugFrame.cpp915 OS << format(" Address size: %u\n", (uint32_t)AddressSize);
1032 uint8_t AddressSize = Version < 4 ? Data.getAddressSize() :
1034 Data.setAddressSize(AddressSize);
1111 AddressSize, SegmentDescriptorSize, CodeAlignmentFactor,
H A DDWARFDie.cpp60 unsigned AddressSize, unsigned Indent,
68 R.dump(OS, AddressSize, DumpOpts, &Obj);
H A DDWARFContext.cpp1507 uint8_t AddressSize; member in class:__anon1916::final
1621 Decompressor::create(Name, Data, IsLittleEndian, AddressSize == 8);
1657 AddressSize(Obj.getBytesInAddress()), FileName(Obj.getFileName()),
1953 uint8_t getAddressSize() const override { return AddressSize; }
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DDataExtractor.h44 uint8_t AddressSize; member in class:llvm::DataExtractor
83 DataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) argument
84 : Data(Data), IsLittleEndian(IsLittleEndian), AddressSize(AddressSize) {}
86 uint8_t AddressSize)
89 IsLittleEndian(IsLittleEndian), AddressSize(AddressSize) {}
96 uint8_t getAddressSize() const { return AddressSize; }
98 void setAddressSize(uint8_t Size) { AddressSize = Size; }
323 return getUnsigned(offset_ptr, AddressSize);
85 DataExtractor(ArrayRef<uint8_t> Data, bool IsLittleEndian, uint8_t AddressSize) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp313 unsigned AddressSize) {
319 if (Range.isBaseAddressSelectionEntry(AddressSize)) {
332 MS->emitIntValue(Range.StartAddress + PcOffset, AddressSize);
333 MS->emitIntValue(Range.EndAddress + PcOffset, AddressSize);
334 RangesSectionSize += 2 * AddressSize;
338 MS->emitIntValue(0, AddressSize);
339 MS->emitIntValue(0, AddressSize);
340 RangesSectionSize += 2 * AddressSize;
350 unsigned AddressSize = Unit.getOrigUnit().getAddressByteSize(); local
378 unsigned TupleSize = AddressSize *
309 emitRangesEntries( int64_t UnitPcOffset, uint64_t OrigLowPc, const FunctionIntervals::const_iterator &FuncRange, const std::vector<DWARFDebugRangeList::RangeListEntry> &Entries, unsigned AddressSize) argument
438 unsigned AddressSize = Unit.getOrigUnit().getAddressByteSize(); local
[all...]
H A DDWARFLinker.cpp1538 unsigned AddressSize = Unit.getOrigUnit().getAddressByteSize(); local
1541 OrigDwarf.isLittleEndian(), AddressSize);
1578 Entries, AddressSize);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h94 unsigned AddressSize) override;
H A DDWARFLinker.h146 unsigned AddressSize) = 0;
721 DWARFContext &, unsigned AddressSize);
/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DX86RecognizableInstr.cpp822 unsigned AddressSize = 0;
824 case X86Local::AdSize16: AddressSize = 16; break;
825 case X86Local::AdSize32: AddressSize = 32; break;
826 case X86Local::AdSize64: AddressSize = 64; break;
845 IgnoresVEX_W, AddressSize);
849 IgnoresVEX_W, AddressSize);

Completed in 146 milliseconds