diff options
| author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-12-15 19:10:08 +0000 |
|---|---|---|
| committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-12-15 19:10:08 +0000 |
| commit | b3a66691f85944f8fa3399674d0882590bdcbcd3 (patch) | |
| tree | 43f47c9a9ce233299866d90f25158abcabc103e0 /clang/test/Profile | |
| parent | fcbc3cdf3c2cc9593d1ff2ba4823608e51dff74c (diff) | |
| download | bcm5719-llvm-b3a66691f85944f8fa3399674d0882590bdcbcd3.tar.gz bcm5719-llvm-b3a66691f85944f8fa3399674d0882590bdcbcd3.zip | |
IR: Make metadata typeless in assembly, clang side
Match LLVM changes from r224257.
llvm-svn: 224259
Diffstat (limited to 'clang/test/Profile')
| -rw-r--r-- | clang/test/Profile/c-captured.c | 10 | ||||
| -rw-r--r-- | clang/test/Profile/c-counter-overflows.c | 6 | ||||
| -rw-r--r-- | clang/test/Profile/c-general.c | 142 | ||||
| -rw-r--r-- | clang/test/Profile/cxx-class.cpp | 8 | ||||
| -rw-r--r-- | clang/test/Profile/cxx-lambda.cpp | 10 | ||||
| -rw-r--r-- | clang/test/Profile/cxx-templates.cpp | 4 | ||||
| -rw-r--r-- | clang/test/Profile/cxx-throws.cpp | 12 | ||||
| -rw-r--r-- | clang/test/Profile/objc-general.m | 6 |
8 files changed, 99 insertions, 99 deletions
diff --git a/clang/test/Profile/c-captured.c b/clang/test/Profile/c-captured.c index 229aba8813c..8a9e069ec53 100644 --- a/clang/test/Profile/c-captured.c +++ b/clang/test/Profile/c-captured.c @@ -47,11 +47,11 @@ void debug_captured() { if (x) {} // This is DC2. Checked above. } -// PGOUSE-DAG: ![[DC1]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[DC2]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[CS1]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[C11]] = metadata !{metadata !"branch_weights", i32 11, i32 2} -// PGOUSE-DAG: ![[C12]] = metadata !{metadata !"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[DC1]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[DC2]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[CS1]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[C11]] = !{!"branch_weights", i32 11, i32 2} +// PGOUSE-DAG: ![[C12]] = !{!"branch_weights", i32 2, i32 1} int main(int argc, const char *argv[]) { debug_captured(); diff --git a/clang/test/Profile/c-counter-overflows.c b/clang/test/Profile/c-counter-overflows.c index f6f8f73fd94..18a3d33d3ab 100644 --- a/clang/test/Profile/c-counter-overflows.c +++ b/clang/test/Profile/c-counter-overflows.c @@ -44,6 +44,6 @@ int main(int argc, const char *argv[]) { return 0; } -// CHECK-DAG: ![[FOR]] = metadata !{metadata !"branch_weights", i32 -252645135, i32 1} -// CHECK-DAG: ![[IF]] = metadata !{metadata !"branch_weights", i32 -268435456, i32 268435456} -// CHECK-DAG: ![[SWITCH]] = metadata !{metadata !"branch_weights", i32 715827883, i32 -715827883, i32 -715827883, i32 -715827883} +// CHECK-DAG: ![[FOR]] = !{!"branch_weights", i32 -252645135, i32 1} +// CHECK-DAG: ![[IF]] = !{!"branch_weights", i32 -268435456, i32 268435456} +// CHECK-DAG: ![[SWITCH]] = !{!"branch_weights", i32 715827883, i32 -715827883, i32 -715827883, i32 -715827883} diff --git a/clang/test/Profile/c-general.c b/clang/test/Profile/c-general.c index dd5dc23baeb..981fd983582 100644 --- a/clang/test/Profile/c-general.c +++ b/clang/test/Profile/c-general.c @@ -459,77 +459,77 @@ static void static_func() { } } -// PGOUSE-DAG: ![[SL1]] = metadata !{metadata !"branch_weights", i32 101, i32 2} -// PGOUSE-DAG: ![[SL2]] = metadata !{metadata !"branch_weights", i32 101, i32 2} -// PGOUSE-DAG: ![[SL3]] = metadata !{metadata !"branch_weights", i32 76, i32 2} - -// PGOUSE-DAG: ![[EE1]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// PGOUSE-DAG: ![[EE2]] = metadata !{metadata !"branch_weights", i32 52, i32 1} -// PGOUSE-DAG: ![[EE3]] = metadata !{metadata !"branch_weights", i32 2, i32 51} -// PGOUSE-DAG: ![[EE4]] = metadata !{metadata !"branch_weights", i32 26, i32 26} -// PGOUSE-DAG: ![[EE5]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[EE6]] = metadata !{metadata !"branch_weights", i32 2, i32 26} -// PGOUSE-DAG: ![[EE7]] = metadata !{metadata !"branch_weights", i32 26, i32 1} - -// PGOUSE-DAG: ![[IF1]] = metadata !{metadata !"branch_weights", i32 101, i32 2} -// PGOUSE-DAG: ![[IF2]] = metadata !{metadata !"branch_weights", i32 51, i32 51} -// PGOUSE-DAG: ![[IF3]] = metadata !{metadata !"branch_weights", i32 51, i32 1} -// PGOUSE-DAG: ![[IF4]] = metadata !{metadata !"branch_weights", i32 34, i32 18} -// PGOUSE-DAG: ![[IF5]] = metadata !{metadata !"branch_weights", i32 34, i32 1} -// PGOUSE-DAG: ![[IF6]] = metadata !{metadata !"branch_weights", i32 17, i32 2} -// PGOUSE-DAG: ![[IF7]] = metadata !{metadata !"branch_weights", i32 100, i32 2} -// PGOUSE-DAG: ![[IF8]] = metadata !{metadata !"branch_weights", i32 100, i32 2} - -// PGOUSE-DAG: ![[JM1]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[JM2]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// PGOUSE-DAG: ![[JM3]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// PGOUSE-DAG: ![[JM4]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// PGOUSE-DAG: ![[JM5]] = metadata !{metadata !"branch_weights", i32 3, i32 2} -// PGOUSE-DAG: ![[JM6]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// PGOUSE-DAG: ![[JM7]] = metadata !{metadata !"branch_weights", i32 1, i32 2, i32 2, i32 2} -// PGOUSE-DAG: ![[JM8]] = metadata !{metadata !"branch_weights", i32 11, i32 2} -// PGOUSE-DAG: ![[JM9]] = metadata !{metadata !"branch_weights", i32 10, i32 2} - -// PGOUSE-DAG: ![[SW1]] = metadata !{metadata !"branch_weights", i32 16, i32 1} -// PGOUSE-DAG: ![[SW2]] = metadata !{metadata !"branch_weights", i32 6, i32 2, i32 3, i32 4, i32 5} -// PGOUSE-DAG: ![[SW3]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// PGOUSE-DAG: ![[SW4]] = metadata !{metadata !"branch_weights", i32 3, i32 2} -// PGOUSE-DAG: ![[SW5]] = metadata !{metadata !"branch_weights", i32 4, i32 1} -// PGOUSE-DAG: ![[SW6]] = metadata !{metadata !"branch_weights", i32 5, i32 1} -// PGOUSE-DAG: ![[SW7]] = metadata !{metadata !"branch_weights", i32 1, i32 2, i32 2, i32 2, i32 2} -// PGOUSE-DAG: ![[SW8]] = metadata !{metadata !"branch_weights", i32 5, i32 1} -// PGOUSE-DAG: ![[SW9]] = metadata !{metadata !"branch_weights", i32 2, i32 5} - -// PGOUSE-DAG: ![[BS1]] = metadata !{metadata !"branch_weights", i32 33, i32 2} -// PGOUSE-DAG: ![[BS2]] = metadata !{metadata !"branch_weights", i32 29, i32 2, i32 2, i32 2, i32 2, i32 1} -// PGOUSE-DAG: ![[BS3]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// PGOUSE-DAG: ![[BS4]] = metadata !{metadata !"branch_weights", i32 2, i32 2} -// PGOUSE-DAG: ![[BS5]] = metadata !{metadata !"branch_weights", i32 12, i32 1} -// PGOUSE-DAG: ![[BS6]] = metadata !{metadata !"branch_weights", i32 12, i32 3} -// PGOUSE-DAG: ![[BS7]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[BS8]] = metadata !{metadata !"branch_weights", i32 16, i32 1} -// PGOUSE-DAG: ![[BS9]] = metadata !{metadata !"branch_weights", i32 16, i32 14} -// PGOUSE-DAG: ![[BS10]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[BS11]] = metadata !{metadata !"branch_weights", i32 3, i32 1} - -// PGOUSE-DAG: ![[BO1]] = metadata !{metadata !"branch_weights", i32 101, i32 2} -// PGOUSE-DAG: ![[BO2]] = metadata !{metadata !"branch_weights", i32 67, i32 35} -// PGOUSE-DAG: ![[BO3]] = metadata !{metadata !"branch_weights", i32 67, i32 35} -// PGOUSE-DAG: ![[BO4]] = metadata !{metadata !"branch_weights", i32 67, i32 35} -// PGOUSE-DAG: ![[BO5]] = metadata !{metadata !"branch_weights", i32 18, i32 18} -// PGOUSE-DAG: ![[BO6]] = metadata !{metadata !"branch_weights", i32 51, i32 51} -// PGOUSE-DAG: ![[BO7]] = metadata !{metadata !"branch_weights", i32 34, i32 18} -// PGOUSE-DAG: ![[BL1]] = metadata !{metadata !"branch_weights", i32 52, i32 1} -// PGOUSE-DAG: ![[BL2]] = metadata !{metadata !"branch_weights", i32 51, i32 2} -// PGOUSE-DAG: ![[BL3]] = metadata !{metadata !"branch_weights", i32 26, i32 27} -// PGOUSE-DAG: ![[BL4]] = metadata !{metadata !"branch_weights", i32 51, i32 2} -// PGOUSE-DAG: ![[BL5]] = metadata !{metadata !"branch_weights", i32 52, i32 1} -// PGOUSE-DAG: ![[BL6]] = metadata !{metadata !"branch_weights", i32 51, i32 2} -// PGOUSE-DAG: ![[BL7]] = metadata !{metadata !"branch_weights", i32 26, i32 27} -// PGOUSE-DAG: ![[BL8]] = metadata !{metadata !"branch_weights", i32 51, i32 2} -// PGOUSE-DAG: ![[CO1]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// PGOUSE-DAG: ![[CO2]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[ST1]] = metadata !{metadata !"branch_weights", i32 11, i32 2} +// PGOUSE-DAG: ![[SL1]] = !{!"branch_weights", i32 101, i32 2} +// PGOUSE-DAG: ![[SL2]] = !{!"branch_weights", i32 101, i32 2} +// PGOUSE-DAG: ![[SL3]] = !{!"branch_weights", i32 76, i32 2} + +// PGOUSE-DAG: ![[EE1]] = !{!"branch_weights", i32 1, i32 2} +// PGOUSE-DAG: ![[EE2]] = !{!"branch_weights", i32 52, i32 1} +// PGOUSE-DAG: ![[EE3]] = !{!"branch_weights", i32 2, i32 51} +// PGOUSE-DAG: ![[EE4]] = !{!"branch_weights", i32 26, i32 26} +// PGOUSE-DAG: ![[EE5]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[EE6]] = !{!"branch_weights", i32 2, i32 26} +// PGOUSE-DAG: ![[EE7]] = !{!"branch_weights", i32 26, i32 1} + +// PGOUSE-DAG: ![[IF1]] = !{!"branch_weights", i32 101, i32 2} +// PGOUSE-DAG: ![[IF2]] = !{!"branch_weights", i32 51, i32 51} +// PGOUSE-DAG: ![[IF3]] = !{!"branch_weights", i32 51, i32 1} +// PGOUSE-DAG: ![[IF4]] = !{!"branch_weights", i32 34, i32 18} +// PGOUSE-DAG: ![[IF5]] = !{!"branch_weights", i32 34, i32 1} +// PGOUSE-DAG: ![[IF6]] = !{!"branch_weights", i32 17, i32 2} +// PGOUSE-DAG: ![[IF7]] = !{!"branch_weights", i32 100, i32 2} +// PGOUSE-DAG: ![[IF8]] = !{!"branch_weights", i32 100, i32 2} + +// PGOUSE-DAG: ![[JM1]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[JM2]] = !{!"branch_weights", i32 1, i32 2} +// PGOUSE-DAG: ![[JM3]] = !{!"branch_weights", i32 1, i32 2} +// PGOUSE-DAG: ![[JM4]] = !{!"branch_weights", i32 1, i32 2} +// PGOUSE-DAG: ![[JM5]] = !{!"branch_weights", i32 3, i32 2} +// PGOUSE-DAG: ![[JM6]] = !{!"branch_weights", i32 1, i32 2} +// PGOUSE-DAG: ![[JM7]] = !{!"branch_weights", i32 1, i32 2, i32 2, i32 2} +// PGOUSE-DAG: ![[JM8]] = !{!"branch_weights", i32 11, i32 2} +// PGOUSE-DAG: ![[JM9]] = !{!"branch_weights", i32 10, i32 2} + +// PGOUSE-DAG: ![[SW1]] = !{!"branch_weights", i32 16, i32 1} +// PGOUSE-DAG: ![[SW2]] = !{!"branch_weights", i32 6, i32 2, i32 3, i32 4, i32 5} +// PGOUSE-DAG: ![[SW3]] = !{!"branch_weights", i32 1, i32 2} +// PGOUSE-DAG: ![[SW4]] = !{!"branch_weights", i32 3, i32 2} +// PGOUSE-DAG: ![[SW5]] = !{!"branch_weights", i32 4, i32 1} +// PGOUSE-DAG: ![[SW6]] = !{!"branch_weights", i32 5, i32 1} +// PGOUSE-DAG: ![[SW7]] = !{!"branch_weights", i32 1, i32 2, i32 2, i32 2, i32 2} +// PGOUSE-DAG: ![[SW8]] = !{!"branch_weights", i32 5, i32 1} +// PGOUSE-DAG: ![[SW9]] = !{!"branch_weights", i32 2, i32 5} + +// PGOUSE-DAG: ![[BS1]] = !{!"branch_weights", i32 33, i32 2} +// PGOUSE-DAG: ![[BS2]] = !{!"branch_weights", i32 29, i32 2, i32 2, i32 2, i32 2, i32 1} +// PGOUSE-DAG: ![[BS3]] = !{!"branch_weights", i32 1, i32 2} +// PGOUSE-DAG: ![[BS4]] = !{!"branch_weights", i32 2, i32 2} +// PGOUSE-DAG: ![[BS5]] = !{!"branch_weights", i32 12, i32 1} +// PGOUSE-DAG: ![[BS6]] = !{!"branch_weights", i32 12, i32 3} +// PGOUSE-DAG: ![[BS7]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[BS8]] = !{!"branch_weights", i32 16, i32 1} +// PGOUSE-DAG: ![[BS9]] = !{!"branch_weights", i32 16, i32 14} +// PGOUSE-DAG: ![[BS10]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[BS11]] = !{!"branch_weights", i32 3, i32 1} + +// PGOUSE-DAG: ![[BO1]] = !{!"branch_weights", i32 101, i32 2} +// PGOUSE-DAG: ![[BO2]] = !{!"branch_weights", i32 67, i32 35} +// PGOUSE-DAG: ![[BO3]] = !{!"branch_weights", i32 67, i32 35} +// PGOUSE-DAG: ![[BO4]] = !{!"branch_weights", i32 67, i32 35} +// PGOUSE-DAG: ![[BO5]] = !{!"branch_weights", i32 18, i32 18} +// PGOUSE-DAG: ![[BO6]] = !{!"branch_weights", i32 51, i32 51} +// PGOUSE-DAG: ![[BO7]] = !{!"branch_weights", i32 34, i32 18} +// PGOUSE-DAG: ![[BL1]] = !{!"branch_weights", i32 52, i32 1} +// PGOUSE-DAG: ![[BL2]] = !{!"branch_weights", i32 51, i32 2} +// PGOUSE-DAG: ![[BL3]] = !{!"branch_weights", i32 26, i32 27} +// PGOUSE-DAG: ![[BL4]] = !{!"branch_weights", i32 51, i32 2} +// PGOUSE-DAG: ![[BL5]] = !{!"branch_weights", i32 52, i32 1} +// PGOUSE-DAG: ![[BL6]] = !{!"branch_weights", i32 51, i32 2} +// PGOUSE-DAG: ![[BL7]] = !{!"branch_weights", i32 26, i32 27} +// PGOUSE-DAG: ![[BL8]] = !{!"branch_weights", i32 51, i32 2} +// PGOUSE-DAG: ![[CO1]] = !{!"branch_weights", i32 1, i32 2} +// PGOUSE-DAG: ![[CO2]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[ST1]] = !{!"branch_weights", i32 11, i32 2} int main(int argc, const char *argv[]) { simple_loops(); diff --git a/clang/test/Profile/cxx-class.cpp b/clang/test/Profile/cxx-class.cpp index 1a0c84bdcce..21cbbd68320 100644 --- a/clang/test/Profile/cxx-class.cpp +++ b/clang/test/Profile/cxx-class.cpp @@ -27,7 +27,7 @@ public: // CTRUSE-NOT: br {{.*}} !prof ![0-9]+ // CTRUSE: ret } - // CTRUSE: ![[SC1]] = metadata !{metadata !"branch_weights", i32 100, i32 2} + // CTRUSE: ![[SC1]] = !{!"branch_weights", i32 100, i32 2} // DTRGEN-LABEL: define {{.*}} @_ZN6SimpleD2Ev( // DTRUSE-LABEL: define {{.*}} @_ZN6SimpleD2Ev( @@ -40,7 +40,7 @@ public: // DTRUSE-NOT: br {{.*}} !prof ![0-9]+ // DTRUSE: ret } - // DTRUSE: ![[SD1]] = metadata !{metadata !"branch_weights", i32 100, i32 2} + // DTRUSE: ![[SD1]] = !{!"branch_weights", i32 100, i32 2} // MTHGEN-LABEL: define {{.*}} @_ZN6Simple6methodEv( // MTHUSE-LABEL: define {{.*}} @_ZN6Simple6methodEv( @@ -53,7 +53,7 @@ public: // MTHUSE-NOT: br {{.*}} !prof ![0-9]+ // MTHUSE: ret } - // MTHUSE: ![[SM1]] = metadata !{metadata !"branch_weights", i32 100, i32 2} + // MTHUSE: ![[SM1]] = !{!"branch_weights", i32 100, i32 2} }; // WRPGEN-LABEL: define {{.*}} @_Z14simple_wrapperv( @@ -70,7 +70,7 @@ void simple_wrapper() { // WRPUSE-NOT: br {{.*}} !prof ![0-9]+ // WRPUSE: ret } -// WRPUSE: ![[SW1]] = metadata !{metadata !"branch_weights", i32 101, i32 2} +// WRPUSE: ![[SW1]] = !{!"branch_weights", i32 101, i32 2} int main(int argc, const char *argv[]) { simple_wrapper(); diff --git a/clang/test/Profile/cxx-lambda.cpp b/clang/test/Profile/cxx-lambda.cpp index 6f6a1a330bb..ebf7f4c55f4 100644 --- a/clang/test/Profile/cxx-lambda.cpp +++ b/clang/test/Profile/cxx-lambda.cpp @@ -45,12 +45,12 @@ void lambdas() { if (i) {} } -// PGOUSE-DAG: ![[LW1]] = metadata !{metadata !"branch_weights", i32 2, i32 1} -// PGOUSE-DAG: ![[LW2]] = metadata !{metadata !"branch_weights", i32 11, i32 2} -// PGOUSE-DAG: ![[LW3]] = metadata !{metadata !"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[LW1]] = !{!"branch_weights", i32 2, i32 1} +// PGOUSE-DAG: ![[LW2]] = !{!"branch_weights", i32 11, i32 2} +// PGOUSE-DAG: ![[LW3]] = !{!"branch_weights", i32 2, i32 1} -// LMBUSE-DAG: ![[LF1]] = metadata !{metadata !"branch_weights", i32 10, i32 2} -// LMBUSE-DAG: ![[LF2]] = metadata !{metadata !"branch_weights", i32 10, i32 2} +// LMBUSE-DAG: ![[LF1]] = !{!"branch_weights", i32 10, i32 2} +// LMBUSE-DAG: ![[LF2]] = !{!"branch_weights", i32 10, i32 2} int main(int argc, const char *argv[]) { lambdas(); diff --git a/clang/test/Profile/cxx-templates.cpp b/clang/test/Profile/cxx-templates.cpp index 55ab36fe560..ce5651a2500 100644 --- a/clang/test/Profile/cxx-templates.cpp +++ b/clang/test/Profile/cxx-templates.cpp @@ -32,8 +32,8 @@ template <unsigned N> void loop() { // ALL: ret } -// T0USE-DAG: ![[T01]] = metadata !{metadata !"branch_weights", i32 1, i32 2} -// T100USE-DAG: ![[T1001]] = metadata !{metadata !"branch_weights", i32 101, i32 2} +// T0USE-DAG: ![[T01]] = !{!"branch_weights", i32 1, i32 2} +// T100USE-DAG: ![[T1001]] = !{!"branch_weights", i32 101, i32 2} int main(int argc, const char *argv[]) { loop<0>(); diff --git a/clang/test/Profile/cxx-throws.cpp b/clang/test/Profile/cxx-throws.cpp index 9ea5ace4b74..e28b37ded55 100644 --- a/clang/test/Profile/cxx-throws.cpp +++ b/clang/test/Profile/cxx-throws.cpp @@ -60,12 +60,12 @@ void throws() { // PGOUSE: ret void } -// PGOUSE-DAG: ![[TH1]] = metadata !{metadata !"branch_weights", i32 101, i32 2} -// PGOUSE-DAG: ![[TH2]] = metadata !{metadata !"branch_weights", i32 67, i32 35} -// PGOUSE-DAG: ![[TH3]] = metadata !{metadata !"branch_weights", i32 34, i32 34} -// PGOUSE-DAG: ![[TH4]] = metadata !{metadata !"branch_weights", i32 18, i32 18} -// PGOUSE-EXC: ![[TH5]] = metadata !{metadata !"branch_weights", i32 34, i32 18} -// PGOUSE-DAG: ![[TH6]] = metadata !{metadata !"branch_weights", i32 101, i32 1} +// PGOUSE-DAG: ![[TH1]] = !{!"branch_weights", i32 101, i32 2} +// PGOUSE-DAG: ![[TH2]] = !{!"branch_weights", i32 67, i32 35} +// PGOUSE-DAG: ![[TH3]] = !{!"branch_weights", i32 34, i32 34} +// PGOUSE-DAG: ![[TH4]] = !{!"branch_weights", i32 18, i32 18} +// PGOUSE-EXC: ![[TH5]] = !{!"branch_weights", i32 34, i32 18} +// PGOUSE-DAG: ![[TH6]] = !{!"branch_weights", i32 101, i32 1} int main(int argc, const char *argv[]) { throws(); diff --git a/clang/test/Profile/objc-general.m b/clang/test/Profile/objc-general.m index f54a441f2b1..9a366678667 100644 --- a/clang/test/Profile/objc-general.m +++ b/clang/test/Profile/objc-general.m @@ -63,9 +63,9 @@ struct NSFastEnumerationState; } @end -// PGOUSE-DAG: ![[FR1]] = metadata !{metadata !"branch_weights", i32 2, i32 3} -// PGOUSE-DAG: ![[FR2]] = metadata !{metadata !"branch_weights", i32 3, i32 2} -// PGOUSE-DAG: ![[BL1]] = metadata !{metadata !"branch_weights", i32 2, i32 2} +// PGOUSE-DAG: ![[FR1]] = !{!"branch_weights", i32 2, i32 3} +// PGOUSE-DAG: ![[FR2]] = !{!"branch_weights", i32 3, i32 2} +// PGOUSE-DAG: ![[BL1]] = !{!"branch_weights", i32 2, i32 2} int main(int argc, const char *argv[]) { A *a = [[A alloc] init]; |

