blob: 47ecc82d044ff613654caee2220755890c3facb2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
; RUN: llvm-as < %s | llvm-dis -c > f1.cbe.c
; RUN: gcc -B/usr/bin/ f1.cbe.c -o f1.cbe
; RUN: ./f1.cbe
bool %doTest(ubyte %x) {
%dec.0 = add ubyte %x, 255
%tmp.1001 = cast ubyte %dec.0 to bool
ret bool %tmp.1001
}
int %main () {
%result = call bool %doTest(ubyte 1)
%p = cast bool %result to int
ret int %p
}
|