64 lines · plain
1; RUN: llc < %s2 3define i32 @test(i32 %tmp158) {4entry:5 switch i32 %tmp158, label %bb336 [6 i32 120, label %bb3387 i32 121, label %bb3388 i32 122, label %bb3389 i32 123, label %bb33810 i32 124, label %bb33811 i32 125, label %bb33812 i32 126, label %bb33813 i32 1024, label %bb33814 i32 0, label %bb33815 i32 1, label %bb33816 i32 2, label %bb33817 i32 3, label %bb33818 i32 4, label %bb33819 i32 5, label %bb33820 ]21bb336:22 ret i32 1023bb338:24 ret i32 1125}26 27define i32 @test2(i32 %tmp158) {28entry:29 switch i32 %tmp158, label %bb336 [30 i32 -2147483648, label %bb33831 i32 -2147483647, label %bb33832 i32 -2147483646, label %bb33833 i32 120, label %bb33834 i32 121, label %bb33935 i32 122, label %bb34036 i32 123, label %bb34137 i32 124, label %bb34238 i32 125, label %bb34339 i32 126, label %bb33640 i32 1024, label %bb33841 i32 0, label %bb33842 i32 1, label %bb33843 i32 2, label %bb33844 i32 3, label %bb33845 i32 4, label %bb33846 i32 5, label %bb33847 ]48bb336:49 ret i32 1050bb338:51 ret i32 1152bb339:53 ret i32 1254bb340:55 ret i32 1356bb341:57 ret i32 1458bb342:59 ret i32 1560bb343:61 ret i32 1862 63}64