1 ; RUN: llc < %s -mtriple=x86_64-apple-darwin | FileCheck %s
5 define void @f(i32* %x, i32 %c32, i32* %y) {
8 %v = load i32, i32* %x, !invariant.load !0
9 ; CHECK: movl (%rdi), %ebx
11 ; CHECK-NOT: movl (%rdi), %ebx
13 %c = icmp ne i32 %c32, 0
14 br i1 %c, label %left, label %merge