OLD | NEW |
1 ; RUN: %if --need=target_MIPS32 --need=allow_dump \ | 1 ; RUN: %if --need=target_MIPS32 --need=allow_dump \ |
2 ; RUN: --command %p2i --filetype=asm --assemble \ | 2 ; RUN: --command %p2i --filetype=asm --assemble \ |
3 ; RUN: --disassemble --target mips32 -i %s --args -O2 --skip-unimplemented \ | 3 ; RUN: --disassemble --target mips32 -i %s --args -O2 \ |
4 ; RUN: -allow-externally-defined-symbols \ | 4 ; RUN: -allow-externally-defined-symbols \ |
5 ; RUN: | %if --need=target_MIPS32 --need=allow_dump \ | 5 ; RUN: | %if --need=target_MIPS32 --need=allow_dump \ |
6 ; RUN: --command FileCheck --check-prefix MIPS32 %s | 6 ; RUN: --command FileCheck --check-prefix MIPS32 %s |
7 | 7 |
8 | 8 |
9 | 9 |
10 declare void @voidCall5i32(i32 %a1, i32 %a2, i32 %a3, i32 %a4, i32 %a5) | 10 declare void @voidCall5i32(i32 %a1, i32 %a2, i32 %a3, i32 %a4, i32 %a5) |
11 declare void @voidCall5i64(i64 %a1, i64 %a2, i64 %a3, i64 %a4, i64 %a5) | 11 declare void @voidCall5i64(i64 %a1, i64 %a2, i64 %a3, i64 %a4, i64 %a5) |
12 declare void @voidCalli32i64i32(i32 %a1, i64 %a2, i32 %a3) | 12 declare void @voidCalli32i64i32(i32 %a1, i64 %a2, i32 %a3) |
13 | 13 |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
45 ; MIPS32: li a2,2 | 45 ; MIPS32: li a2,2 |
46 ; MIPS32: li a3,0 | 46 ; MIPS32: li a3,0 |
47 ; MIPS32: jal | 47 ; MIPS32: jal |
48 | 48 |
49 ; MIPS32: li {{.*}},3 | 49 ; MIPS32: li {{.*}},3 |
50 ; MIPS32: sw {{.*}},16(sp) | 50 ; MIPS32: sw {{.*}},16(sp) |
51 ; MIPS32: li a0,1 | 51 ; MIPS32: li a0,1 |
52 ; MIPS32: li a2,2 | 52 ; MIPS32: li a2,2 |
53 ; MIPS32: li a3,0 | 53 ; MIPS32: li a3,0 |
54 ; MIPS32: jal | 54 ; MIPS32: jal |
OLD | NEW |