[InstCombine] Signed saturation patterns
[llvm-complete.git] / test / CodeGen / AArch64 / fast-isel-assume.ll
blob50f510a09b6381bb791b56ea0fe050f9a979a9ed
1 ; RUN: llc -mtriple=aarch64-- -fast-isel -fast-isel-abort=4 -verify-machineinstrs < %s | FileCheck %s
3 ; Check that we ignore the assume intrinsic.
5 ; CHECK-LABEL: test:
6 ; CHECK: // %bb.0:
7 ; CHECK-NEXT: ret
8 define void @test(i32 %a) {
9   %tmp0 = icmp slt i32 %a, 0
10   call void @llvm.assume(i1 %tmp0)
11   ret void
14 declare void @llvm.assume(i1)