Home | History | Annotate | Download | only in X86
      1 ; RUN: llc -O0 -fast-isel=false -march=x86 < %s | FileCheck %s
      2 
      3 ; No need for branching when the default and only destination follows
      4 ; immediately after the switch.
      5 ; CHECK-LABEL: no_branch:
      6 ; CHECK-NOT: jmp
      7 ; CHECK: ret
      8 
      9 define void @no_branch(i32 %x) {
     10 entry:
     11   switch i32 %x, label %exit [ ]
     12 exit:
     13   ret void
     14 }
     15