Revert " [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432)"
[llvm-project.git] / llvm / test / CodeGen / AArch64 / GlobalISel / huge-switch.ll
blob8742a848c4af1066f6b40d3073c75d1c2441eaea
1 ; RUN: llc -mtriple=arm64-apple-ios %s -o - -O0 -global-isel=1 | FileCheck %s
2 define void @foo(i512 %in) {
3 ; CHECK-LABEL: foo:
4 ; CHECK: cbz
5   switch i512 %in, label %default [
6     i512 3923188584616675477397368389504791510063972152790021570560, label %l1
7     i512 3923188584616675477397368389504791510063972152790021570561, label %l2
8     i512 3923188584616675477397368389504791510063972152790021570562, label %l3
9   ]
11 default:
12   ret void
14 l1:
15   ret void
17 l2:
18   ret void
20 l3:
21   ret void