Mehdi Amini | ca2c54e | 2016-04-24 05:31:43 +0000 | [diff] [blame] | 1 | ; Check the linkage types in both the per-module and combined summaries. |
| 2 | ; RUN: opt -module-summary %s -o %t.o |
| 3 | ; RUN: llvm-bcanalyzer -dump %t.o | FileCheck %s |
| 4 | ; RUN: llvm-lto -thinlto -o %t2 %t.o |
| 5 | ; RUN: llvm-bcanalyzer -dump %t2.thinlto.bc | FileCheck %s --check-prefix=COMBINED |
| 6 | |
| 7 | ; CHECK: <PERMODULE {{.*}} op1=16 |
Teresa Johnson | 02e9833 | 2016-04-27 13:28:35 +0000 | [diff] [blame] | 8 | ; COMBINED-DAG: <COMBINED {{.*}} op2=16 |
Mehdi Amini | ca2c54e | 2016-04-24 05:31:43 +0000 | [diff] [blame] | 9 | define void @functionWithSection() section "some_section" { |
| 10 | ret void |
| 11 | } |