diff options
| -rw-r--r-- | llvm/test/DebugInfo/COFF/asm.ll | 14 | ||||
| -rw-r--r-- | llvm/test/DebugInfo/COFF/multifile.ll | 18 | ||||
| -rw-r--r-- | llvm/test/DebugInfo/COFF/multifunction.ll | 38 | ||||
| -rw-r--r-- | llvm/test/DebugInfo/COFF/simple.ll | 10 | ||||
| -rw-r--r-- | llvm/test/MC/COFF/cv-loc.s | 8 | ||||
| -rw-r--r-- | llvm/tools/llvm-readobj/COFFDumper.cpp | 2 |
6 files changed, 45 insertions, 45 deletions
diff --git a/llvm/test/DebugInfo/COFF/asm.ll b/llvm/test/DebugInfo/COFF/asm.ll index bb593796238..33d80a72450 100644 --- a/llvm/test/DebugInfo/COFF/asm.ll +++ b/llvm/test/DebugInfo/COFF/asm.ll @@ -84,17 +84,17 @@ ; OBJ32-NEXT: +0x0 [ ; OBJ32-NEXT: LineNumberStart: 4 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0x0 [ ; OBJ32-NEXT: LineNumberStart: 5 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0x5 [ ; OBJ32-NEXT: LineNumberStart: 6 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ] ; OBJ32-NEXT: ] @@ -171,22 +171,22 @@ ; OBJ64-NEXT: +0x0 [ ; OBJ64-NEXT: LineNumberStart: 3 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x4 [ ; OBJ64-NEXT: LineNumberStart: 4 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x4 [ ; OBJ64-NEXT: LineNumberStart: 5 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x9 [ ; OBJ64-NEXT: LineNumberStart: 6 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: ] ; OBJ64-NEXT: ] diff --git a/llvm/test/DebugInfo/COFF/multifile.ll b/llvm/test/DebugInfo/COFF/multifile.ll index 4de49881454..f1b68b654ba 100644 --- a/llvm/test/DebugInfo/COFF/multifile.ll +++ b/llvm/test/DebugInfo/COFF/multifile.ll @@ -89,7 +89,7 @@ ; OBJ32-NEXT: +0x0 [ ; OBJ32-NEXT: LineNumberStart: 1 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ] ; OBJ32-NEXT: ] ; OBJ32-NEXT: FilenameSegment [ @@ -97,7 +97,7 @@ ; OBJ32-NEXT: +0x5 [ ; OBJ32-NEXT: LineNumberStart: 2 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ] ; OBJ32-NEXT: ] ; OBJ32-NEXT: FilenameSegment [ @@ -105,12 +105,12 @@ ; OBJ32-NEXT: +0xA [ ; OBJ32-NEXT: LineNumberStart: 7 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0xF [ ; OBJ32-NEXT: LineNumberStart: 8 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ] ; OBJ32-NEXT: ] ; OBJ32-NEXT: ] @@ -190,7 +190,7 @@ ; OBJ64-NEXT: +0x0 [ ; OBJ64-NEXT: LineNumberStart: 3 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: ] ; OBJ64-NEXT: FilenameSegment [ @@ -198,7 +198,7 @@ ; OBJ64-NEXT: +0x4 [ ; OBJ64-NEXT: LineNumberStart: 1 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: ] ; OBJ64-NEXT: FilenameSegment [ @@ -206,7 +206,7 @@ ; OBJ64-NEXT: +0x9 [ ; OBJ64-NEXT: LineNumberStart: 2 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: ] ; OBJ64-NEXT: FilenameSegment [ @@ -214,12 +214,12 @@ ; OBJ64-NEXT: +0xE [ ; OBJ64-NEXT: LineNumberStart: 7 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x13 [ ; OBJ64-NEXT: LineNumberStart: 8 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ] ; OBJ64-NEXT: ] ; OBJ64-NEXT: ] diff --git a/llvm/test/DebugInfo/COFF/multifunction.ll b/llvm/test/DebugInfo/COFF/multifunction.ll index 83ce9c77fe3..2e6b3b7a5cb 100644 --- a/llvm/test/DebugInfo/COFF/multifunction.ll +++ b/llvm/test/DebugInfo/COFF/multifunction.ll @@ -191,14 +191,14 @@ ; OBJ32-NEXT: +0x0 [ ; OBJ32-NEXT: LineNumberStart: 4 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 42 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0x5 [ ; OBJ32-NEXT: LineNumberStart: 5 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 43 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] @@ -213,14 +213,14 @@ ; OBJ32-NEXT: +0x0 [ ; OBJ32-NEXT: LineNumberStart: 8 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 52 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0x5 [ ; OBJ32-NEXT: LineNumberStart: 9 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 53 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] @@ -235,28 +235,28 @@ ; OBJ32-NEXT: +0x0 [ ; OBJ32-NEXT: LineNumberStart: 12 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 62 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0x5 [ ; OBJ32-NEXT: LineNumberStart: 13 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 63 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0xA [ ; OBJ32-NEXT: LineNumberStart: 14 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 72 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0xF [ ; OBJ32-NEXT: LineNumberStart: 15 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 73 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] @@ -447,21 +447,21 @@ ; OBJ64-NEXT: +0x0 [ ; OBJ64-NEXT: LineNumberStart: 3 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 0 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x4 [ ; OBJ64-NEXT: LineNumberStart: 4 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 42 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x9 [ ; OBJ64-NEXT: LineNumberStart: 5 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 43 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] @@ -476,21 +476,21 @@ ; OBJ64-NEXT: +0x0 [ ; OBJ64-NEXT: LineNumberStart: 7 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 0 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x4 [ ; OBJ64-NEXT: LineNumberStart: 8 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 52 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x9 [ ; OBJ64-NEXT: LineNumberStart: 9 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 53 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] @@ -505,35 +505,35 @@ ; OBJ64-NEXT: +0x0 [ ; OBJ64-NEXT: LineNumberStart: 11 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 0 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x4 [ ; OBJ64-NEXT: LineNumberStart: 12 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 62 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x9 [ ; OBJ64-NEXT: LineNumberStart: 13 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 63 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0xE [ ; OBJ64-NEXT: LineNumberStart: 14 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 72 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x13 [ ; OBJ64-NEXT: LineNumberStart: 15 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 73 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] diff --git a/llvm/test/DebugInfo/COFF/simple.ll b/llvm/test/DebugInfo/COFF/simple.ll index 7d31cca19e7..6612a3393e4 100644 --- a/llvm/test/DebugInfo/COFF/simple.ll +++ b/llvm/test/DebugInfo/COFF/simple.ll @@ -79,14 +79,14 @@ ; OBJ32-NEXT: +0x0 [ ; OBJ32-NEXT: LineNumberStart: 4 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 2 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] ; OBJ32-NEXT: +0x5 [ ; OBJ32-NEXT: LineNumberStart: 5 ; OBJ32-NEXT: LineNumberEndDelta: 0 -; OBJ32-NEXT: IsStatement: Yes +; OBJ32-NEXT: IsStatement: No ; OBJ32-NEXT: ColStart: 0 ; OBJ32-NEXT: ColEnd: 0 ; OBJ32-NEXT: ] @@ -165,21 +165,21 @@ ; OBJ64-NEXT: +0x0 [ ; OBJ64-NEXT: LineNumberStart: 3 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 0 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x4 [ ; OBJ64-NEXT: LineNumberStart: 4 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 2 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] ; OBJ64-NEXT: +0x9 [ ; OBJ64-NEXT: LineNumberStart: 5 ; OBJ64-NEXT: LineNumberEndDelta: 0 -; OBJ64-NEXT: IsStatement: Yes +; OBJ64-NEXT: IsStatement: No ; OBJ64-NEXT: ColStart: 0 ; OBJ64-NEXT: ColEnd: 0 ; OBJ64-NEXT: ] diff --git a/llvm/test/MC/COFF/cv-loc.s b/llvm/test/MC/COFF/cv-loc.s index 7cd845ebb37..08ab15aea44 100644 --- a/llvm/test/MC/COFF/cv-loc.s +++ b/llvm/test/MC/COFF/cv-loc.s @@ -27,7 +27,7 @@ f: .cv_loc 0 1 5 2 incl (%rdi) # #include "t.h" start - .cv_loc 0 2 0 0 + .cv_loc 0 2 0 0 is_stmt 1 incl (%rdi) .cv_loc 0 2 1 0 incl (%rdi) @@ -50,7 +50,7 @@ f: # CHECK: +0x0 [ # CHECK: LineNumberStart: 5 # CHECK: LineNumberEndDelta: 0 -# CHECK: IsStatement: Yes +# CHECK: IsStatement: No # CHECK: ColStart: 2 # CHECK: ColEnd: 0 # CHECK: ] @@ -67,7 +67,7 @@ f: # CHECK: +0x4 [ # CHECK: LineNumberStart: 1 # CHECK: LineNumberEndDelta: 0 -# CHECK: IsStatement: Yes +# CHECK: IsStatement: No # CHECK: ColStart: 0 # CHECK: ColEnd: 0 # CHECK: ] @@ -77,7 +77,7 @@ f: # CHECK: +0x6 [ # CHECK: LineNumberStart: 6 # CHECK: LineNumberEndDelta: 0 -# CHECK: IsStatement: Yes +# CHECK: IsStatement: No # CHECK: ColStart: 2 # CHECK: ColEnd: 0 # CHECK: ] diff --git a/llvm/tools/llvm-readobj/COFFDumper.cpp b/llvm/tools/llvm-readobj/COFFDumper.cpp index a2f3e917e20..09eca62ee59 100644 --- a/llvm/tools/llvm-readobj/COFFDumper.cpp +++ b/llvm/tools/llvm-readobj/COFFDumper.cpp @@ -1154,7 +1154,7 @@ void COFFDumper::printCodeViewSymbolSection(StringRef SectionName, uint32_t LineNumberEndDelta = (LineData & codeview::LineInfo::EndLineDeltaMask) >> codeview::LineInfo::EndLineDeltaShift; - bool IsStatement = codeview::LineInfo::StatementFlag; + bool IsStatement = LineData & codeview::LineInfo::StatementFlag; W.printNumber("LineNumberStart", LineNumberStart); W.printNumber("LineNumberEndDelta", LineNumberEndDelta); W.printBoolean("IsStatement", IsStatement); |

