aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Frontend/print-stats.c
blob: c29717b120fc0656b0732a6088f859a7043a4411 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -print-stats \
// RUN:    -emit-llvm -x ir /dev/null -o - 2>&1 | FileCheck %s --check-prefix=CHECK-IR
// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -print-stats \
// RUN:    -emit-llvm -x c /dev/null -o - 2>&1 | FileCheck %s --check-prefix=CHECK-C

// CHECK-IR: *** Source Manager Stats
// CHECK-IR: *** File Manager Stats
// CHECK-IR: *** Virtual File System Stats

// CHECK-C: *** Semantic Analysis Stats
// CHECK-C: *** Analysis Based Warnings Stats
// CHECK-C: *** AST Context Stats
// CHECK-C: *** Decl Stats
// CHECK-C: *** Stmt/Expr Stats
// CHECK-C: *** Preprocessor Stats
// CHECK-C: *** Identifier Table Stats
// CHECK-C: *** HeaderSearch Stats
// CHECK-C: *** Source Manager Stats
// CHECK-C: *** File Manager Stats
// CHECK-C: *** Virtual File System Stats