[ARM] Rewrite how VCMP are lowered, using a single node
[llvm-core.git] / test / ExecutionEngine / OrcMCJIT / test-ret.ll
blob000bea02e97c80fe3d05e277f313a4822e12cc85
1 ; RUN: %lli -jit-kind=orc-mcjit %s > /dev/null
3 ; test return instructions
4 define void @test1() {
5         ret void
8 define i8 @test2() {
9         ret i8 1
12 define i8 @test3() {
13         ret i8 1
16 define i16 @test4() {
17         ret i16 -1
20 define i16 @test5() {
21         ret i16 -1
24 define i32 @main() {
25         ret i32 0
28 define i32 @test6() {
29         ret i32 4
32 define i64 @test7() {
33         ret i64 0
36 define i64 @test8() {
37         ret i64 0
40 define float @test9() {
41         ret float 1.000000e+00
44 define double @test10() {
45         ret double 2.000000e+00