1 ; RUN: llc -mtriple=x86_64-linux < %s | FileCheck %s
3 ; Intrinsic call to @llvm.assume should not prevent tail call optimization.
5 ; CHECK: jmp bar # TAILCALL
7 %1 = tail call i8* @bar()
8 %2 = icmp ne i8* %1, null
9 tail call void @llvm.assume(i1 %2)
14 declare void @llvm.assume(i1)