File tree 1 file changed +3
-6
lines changed 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change 1
1
; -stats requires asserts
2
2
; requires: asserts
3
3
4
- ; COM: Fix test failures on certain environments and re-enable the test.
5
- ; UNSUPPORTED: target={{.*}}
6
-
7
4
; Stop after 'finalize-isel' for simpler MIR, and lower the minimum number of
8
5
; jump table entries so 'switch' needs fewer cases to generate a jump table.
9
6
; RUN: llc -mtriple=x86_64-unknown-linux-gnu -stop-after=finalize-isel -min-jump-table-entries=2 %s -o %t.mir
13
10
; COM: Update test to verify section suffixes when target-lowering and assembler changes are implemented.
14
11
; COM: Also run static-data-splitter pass with -static-data-default-hotness=cold and check data section suffix.
15
12
16
- ; STAT-DAG : 2 static-data-splitter - Number of cold jump tables seen
17
- ; STAT-DAG : 2 static-data-splitter - Number of hot jump tables seen
18
- ; STAT-DAG : 1 static-data-splitter - Number of jump tables with unknown hotness
13
+ ; STAT: 2 static-data-splitter - Number of cold jump tables seen
14
+ ; STAT: 2 static-data-splitter - Number of hot jump tables seen
15
+ ; STAT: 1 static-data-splitter - Number of jump tables with unknown hotness
19
16
20
17
; In function @foo, the 2 switch instructions to jt0.* and jt1.* get lowered to hot jump tables,
21
18
; and the 2 switch instructions to jt2.* and jt3.* get lowered to cold jump tables.
You can’t perform that action at this time.
0 commit comments