diff options
Diffstat (limited to 'llvm/test/DebugInfo/PDB')
| -rw-r--r-- | llvm/test/DebugInfo/PDB/module-stats.test | 4 | ||||
| -rw-r--r-- | llvm/test/DebugInfo/PDB/udt-stats.test | 15 |
2 files changed, 17 insertions, 2 deletions
diff --git a/llvm/test/DebugInfo/PDB/module-stats.test b/llvm/test/DebugInfo/PDB/module-stats.test index 81787090829..c2c58339ae0 100644 --- a/llvm/test/DebugInfo/PDB/module-stats.test +++ b/llvm/test/DebugInfo/PDB/module-stats.test @@ -1,5 +1,5 @@ -; RUN: llvm-pdbutil dump -mod-stats %p/Inputs/empty.pdb | FileCheck --check-prefix=ALL %s -; RUN: llvm-pdbutil dump -mod-stats -modi=1 %p/Inputs/empty.pdb | FileCheck --check-prefix=ONE %s +; RUN: llvm-pdbutil dump -sym-stats %p/Inputs/empty.pdb | FileCheck --check-prefix=ALL %s +; RUN: llvm-pdbutil dump -sym-stats -modi=1 %p/Inputs/empty.pdb | FileCheck --check-prefix=ONE %s ALL: Mod 0000 | `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`: ALL-NEXT: Stream 12, 308 bytes diff --git a/llvm/test/DebugInfo/PDB/udt-stats.test b/llvm/test/DebugInfo/PDB/udt-stats.test new file mode 100644 index 00000000000..0ffda9c3008 --- /dev/null +++ b/llvm/test/DebugInfo/PDB/udt-stats.test @@ -0,0 +1,15 @@ +; RUN: llvm-pdbutil dump -udt-stats %p/Inputs/big-read.pdb | FileCheck %s + +CHECK: S_UDT Record Stats +CHECK-NEXT: ============================================================ +CHECK: Record Kind | Count Size +CHECK-NEXT: ----------------------------- +CHECK-NEXT: LF_ENUM | 3 188 +CHECK-NEXT: LF_POINTER | 39 468 +CHECK-NEXT: LF_UNION | 1 52 +CHECK-NEXT: <simple type> | 43 0 +CHECK-NEXT: LF_PROCEDURE | 1 16 +CHECK-NEXT: LF_STRUCTURE | 27 1,788 +CHECK-NEXT: ----------------------------- +CHECK-NEXT: Total (S_UDT) | 114 2,604 +CHECK-NEXT: ----------------------------- |

