27 lines · plain
1; RUN: llc -mtriple=mipsel -mcpu=mips32r2 -mattr=+micromips \2; RUN: -relocation-model=pic -O3 < %s | FileCheck %s3 4define i32 @main() {5entry:6 %retval = alloca i32, align 47 %x = alloca i64, align 88 store i32 0, ptr %retval9 %0 = load i64, ptr %x, align 810 %cmp = icmp ne i64 %0, 922337203685477580711 br i1 %cmp, label %if.then, label %if.end12 13if.then:14 store i32 1, ptr %retval15 br label %return16 17if.end:18 store i32 0, ptr %retval19 br label %return20 21return:22 %1 = load i32, ptr %retval23 ret i32 %124}25 26; CHECK: not1627