brintos

brintos / llvm-project-archived public Read only

0
0
Text · 449 B · 80bfecf Raw
22 lines · plain
1; RUN: llc < %s2 3; NVPTX failed to lower arg i160, as size > 644; UNSUPPORTED: target=nvptx{{.*}}5 6@c = external global i32, align 47 8define void @foo(i160 %x) {9entry:10  %cmp.i = icmp ne i160 %x, 34028236692093846346337460743176821145611  %conv.i = zext i1 %cmp.i to i3212  %tobool.i = icmp eq i32 %conv.i, 013  br i1 %tobool.i, label %if.then.i, label %fn1.exit14 15if.then.i:16  store i32 0, ptr @c, align 417  br label %fn1.exit18 19fn1.exit:20  ret void21}22