projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Keep TBAA info when rewriting SelectionDAG loads and stores
[oota-llvm.git]
/
lib
/
DebugInfo
/
DWARFDebugArangeSet.h
diff --git
a/lib/DebugInfo/DWARFDebugArangeSet.h
b/lib/DebugInfo/DWARFDebugArangeSet.h
index 56bebc5379fa7efacf2fde31840b3c8d0588e16e..d76867615aa1fda56e1c4d817e32030917083604 100644
(file)
--- a/
lib/DebugInfo/DWARFDebugArangeSet.h
+++ b/
lib/DebugInfo/DWARFDebugArangeSet.h
@@
-23,11
+23,11
@@
public:
// The total length of the entries for that set, not including the length
// field itself.
uint32_t Length;
// The total length of the entries for that set, not including the length
// field itself.
uint32_t Length;
- // The DWARF version number.
- uint16_t Version;
// The offset from the beginning of the .debug_info section of the
// compilation unit entry referenced by the table.
uint32_t CuOffset;
// The offset from the beginning of the .debug_info section of the
// compilation unit entry referenced by the table.
uint32_t CuOffset;
+ // The DWARF version number.
+ uint16_t Version;
// The size in bytes of an address on the target architecture. For segmented
// addressing, this is the size of the offset portion of the address.
uint8_t AddrSize;
// The size in bytes of an address on the target architecture. For segmented
// addressing, this is the size of the offset portion of the address.
uint8_t AddrSize;
@@
-48,7
+48,7
@@
private:
typedef DescriptorColl::const_iterator DescriptorConstIter;
uint32_t Offset;
typedef DescriptorColl::const_iterator DescriptorConstIter;
uint32_t Offset;
- Header Header;
+ Header Header
Data
;
DescriptorColl ArangeDescriptors;
public:
DescriptorColl ArangeDescriptors;
public:
@@
-58,11
+58,11
@@
public:
bool extract(DataExtractor data, uint32_t *offset_ptr);
void dump(raw_ostream &OS) const;
bool extract(DataExtractor data, uint32_t *offset_ptr);
void dump(raw_ostream &OS) const;
- uint32_t getCompileUnitDIEOffset() const { return Header.CuOffset; }
- uint32_t getOffsetOfNextEntry() const { return Offset + Header.Length + 4; }
+ uint32_t getCompileUnitDIEOffset() const { return Header
Data
.CuOffset; }
+ uint32_t getOffsetOfNextEntry() const { return Offset + Header
Data
.Length + 4; }
uint32_t findAddress(uint64_t address) const;
uint32_t getNumDescriptors() const { return ArangeDescriptors.size(); }
uint32_t findAddress(uint64_t address) const;
uint32_t getNumDescriptors() const { return ArangeDescriptors.size(); }
- const struct Header &getHeader() const { return Header; }
+ const struct Header &getHeader() const { return Header
Data
; }
const Descriptor *getDescriptor(uint32_t i) const {
if (i < ArangeDescriptors.size())
return &ArangeDescriptors[i];
const Descriptor *getDescriptor(uint32_t i) const {
if (i < ArangeDescriptors.size())
return &ArangeDescriptors[i];