forked from OSchip/llvm-project
[codeview] Dump def range lengths in hex
It makes it easier to correlate with assembly dumps, which are typically given with hex offsets. llvm-svn: 260619
This commit is contained in:
parent
565aaf6194
commit
4ab992d1b4
|
@ -122,7 +122,7 @@
|
|||
; OBJ: LocalVariableAddrRange {
|
||||
; OBJ: OffsetStart: .text+0x8
|
||||
; OBJ: ISectStart: 0x0
|
||||
; OBJ: Range: 79
|
||||
; OBJ: Range: 0x4F
|
||||
; OBJ: }
|
||||
; OBJ: }
|
||||
; OBJ: Local {
|
||||
|
@ -139,7 +139,7 @@
|
|||
; OBJ: LocalVariableAddrRange {
|
||||
; OBJ: OffsetStart: .text+0xC
|
||||
; OBJ: ISectStart: 0x0
|
||||
; OBJ: Range: 33
|
||||
; OBJ: Range: 0x21
|
||||
; OBJ: }
|
||||
; OBJ: }
|
||||
; OBJ: Local {
|
||||
|
@ -156,7 +156,7 @@
|
|||
; OBJ: LocalVariableAddrRange {
|
||||
; OBJ: OffsetStart: .text+0x2D
|
||||
; OBJ: ISectStart: 0x0
|
||||
; OBJ: Range: 36
|
||||
; OBJ: Range: 0x24
|
||||
; OBJ: }
|
||||
; OBJ: }
|
||||
; OBJ: InlineSite {
|
||||
|
@ -184,7 +184,7 @@
|
|||
; OBJ: LocalVariableAddrRange {
|
||||
; OBJ: OffsetStart: .text+0x14
|
||||
; OBJ: ISectStart: 0x0
|
||||
; OBJ: Range: 25
|
||||
; OBJ: Range: 0x19
|
||||
; OBJ: }
|
||||
; OBJ: }
|
||||
; OBJ: InlineSiteEnd {
|
||||
|
@ -214,7 +214,7 @@
|
|||
; OBJ: LocalVariableAddrRange {
|
||||
; OBJ: OffsetStart: .text+0x35
|
||||
; OBJ: ISectStart: 0x0
|
||||
; OBJ: Range: 23
|
||||
; OBJ: Range: 0x17
|
||||
; OBJ: }
|
||||
; OBJ: }
|
||||
; OBJ: InlineSiteEnd {
|
||||
|
|
|
@ -81,7 +81,7 @@ Ltmp3:
|
|||
# CHECK: LocalVariableAddrRange {
|
||||
# CHECK: OffsetStart: .text+0x9
|
||||
# CHECK: ISectStart: 0x0
|
||||
# CHECK: Range: 15
|
||||
# CHECK: Range: 0xF
|
||||
# CHECK: }
|
||||
# CHECK: }
|
||||
# CHECK: BlockRelocations [
|
||||
|
|
|
@ -1907,7 +1907,7 @@ void COFFDumper::printLocalVariableAddrRange(
|
|||
DictScope S(W, "LocalVariableAddrRange");
|
||||
printRelocatedField("OffsetStart", Sec, SectionContents, &Range.OffsetStart);
|
||||
W.printHex("ISectStart", Range.ISectStart);
|
||||
W.printNumber("Range", Range.Range);
|
||||
W.printHex("Range", Range.Range);
|
||||
}
|
||||
|
||||
void COFFDumper::printLocalVariableAddrGap(StringRef &SymData) {
|
||||
|
@ -1915,8 +1915,8 @@ void COFFDumper::printLocalVariableAddrGap(StringRef &SymData) {
|
|||
const LocalVariableAddrGap *Gap;
|
||||
error(consumeObject(SymData, Gap));
|
||||
ListScope S(W, "LocalVariableAddrGap");
|
||||
W.printNumber("GapStartOffset", Gap->GapStartOffset);
|
||||
W.printNumber("Range", Gap->Range);
|
||||
W.printHex("GapStartOffset", Gap->GapStartOffset);
|
||||
W.printHex("Range", Gap->Range);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue