brintos

brintos / llvm-project-archived public Read only

0
0
Text · 534 B · ef1ff01 Raw
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