/external/llvm/test/MC/Mips/ |
D | user-macro-argument-separation.s | 18 EX2 addiu $2, 1 $3 # CHECK: addiu $2, $3, 1 19 EX2 addiu $2, ~1 $3 # CHECK: addiu $2, $3, -2 20 EX2 addiu $2, ~ 1 $3 # CHECK: addiu $2, $3, -2 21 EX2 addiu $2, 1+1 $3 # CHECK: addiu $2, $3, 2 22 EX2 addiu $2, 1+ 1 $3 # CHECK: addiu $2, $3, 2 23 EX2 addiu $2, 1 +1 $3 # CHECK: addiu $2, $3, 2 24 EX2 addiu $2, 1 + 1 $3 # CHECK: addiu $2, $3, 2 25 EX2 addiu $2, 1+~1 $3 # CHECK: addiu $2, $3, -1 26 EX2 addiu $2, 1+~ 1 $3 # CHECK: addiu $2, $3, -1 27 EX2 addiu $2, 1+ ~1 $3 # CHECK: addiu $2, $3, -1 [all …]
|
D | relocation.s | 50 addiu $2, $3, %hi(foo) // RELOC: R_MIPS_HI16 foo 56 addiu $2, $3, %lo(foo) // RELOC: R_MIPS_LO16 foo 61 addiu $2, $3, %hi(bar) // RELOC: R_MIPS_HI16 .data 66 addiu $2, $3, %lo(bar) // RELOC: R_MIPS_LO16 .data 71 addiu $2, $3, %gp_rel(foo) // RELOC: R_MIPS_GPREL16 foo 77 addiu $2, $3, %gp_rel(bar) // RELOC: R_MIPS_GPREL16 .data 84 addiu $2, $3, %got(foo) // RELOC: R_MIPS_GOT16 foo 89 addiu $2, $2, %lo(foo) 91 addiu $2, $3, %got(bar) // RELOC: R_MIPS_GOT16 .data 97 addiu $2, $2, %lo(bar) [all …]
|
D | mips-register-names-o32.s | 4 # Second byte of addiu with $zero at rt contains the number of the source 8 addiu $zero, $zero, 0 # CHECK: encoding: [0x24,0x00,0x00,0x00] label 9 addiu $at, $zero, 0 # CHECK: encoding: [0x24,0x01,0x00,0x00] label 10 addiu $v0, $zero, 0 # CHECK: encoding: [0x24,0x02,0x00,0x00] label 11 addiu $v1, $zero, 0 # CHECK: encoding: [0x24,0x03,0x00,0x00] label 12 addiu $a0, $zero, 0 # CHECK: encoding: [0x24,0x04,0x00,0x00] label 13 addiu $a1, $zero, 0 # CHECK: encoding: [0x24,0x05,0x00,0x00] label 14 addiu $a2, $zero, 0 # CHECK: encoding: [0x24,0x06,0x00,0x00] label 15 addiu $a3, $zero, 0 # CHECK: encoding: [0x24,0x07,0x00,0x00] label 16 addiu $t0, $zero, 0 # CHECK: encoding: [0x24,0x08,0x00,0x00] label [all …]
|
D | do_switch2.s | 26 addiu $2, $2, %lo(_gp_disp) 27 addiu $sp, $sp, -8 28 addiu $1, $zero, 2 35 addiu $2, $zero, 4 37 addiu $sp, $sp, 8 47 addiu $2, $zero, 1 49 addiu $sp, $sp, 8 51 addiu $2, $zero, 2 53 addiu $sp, $sp, 8 55 addiu $2, $zero, 0 [all …]
|
D | macro-dli.s | 7 dli $5, 0x0000000000000001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 8 dli $5, 0x0000000000000002 # CHECK: addiu $5, $zero, 2 # encoding: [0x24,0x05,0x00,0x… 9 dli $5, 0x0000000000004000 # CHECK: addiu $5, $zero, 16384 # encoding: [0x24,0x05,0x40,0x… 81 dli $5, 0x0000000100000001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 84 dli $5, 0x0000000100000002 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 87 dli $5, 0x0000000100004000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 90 dli $5, 0x0000000100008000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 93 dli $5, 0x0000000100010000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 97 dli $5, 0x0000000100010001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 102 dli $5, 0x0000000100010002 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… [all …]
|
D | do_switch1.s | 26 addiu $sp, $sp, -8 27 addiu $1, $zero, 2 34 addiu $2, $zero, 4 36 addiu $sp, $sp, 8 45 addiu $2, $zero, 1 47 addiu $sp, $sp, 8 49 addiu $2, $zero, 2 51 addiu $sp, $sp, 8 53 addiu $2, $zero, 0 55 addiu $sp, $sp, 8 [all …]
|
D | macro-dla.s | 81 dla $5, 0x0000000100000001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 84 dla $5, 0x0000000100000002 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 87 dla $5, 0x0000000100004000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 90 dla $5, 0x0000000100008000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 93 dla $5, 0x0000000100010000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 97 dla $5, 0x0000000100010001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 102 dla $5, 0x0000000100010002 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 107 dla $5, 0x0000000100014000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 112 dla $5, 0x0000000100018000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 119 dla $5, 0x0000000100020001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… [all …]
|
/external/llvm-project/llvm/test/MC/Mips/ |
D | user-macro-argument-separation.s | 18 EX2 addiu $2, 1 $3 # CHECK: addiu $2, $3, 1 19 EX2 addiu $2, ~1 $3 # CHECK: addiu $2, $3, -2 20 EX2 addiu $2, ~ 1 $3 # CHECK: addiu $2, $3, -2 21 EX2 addiu $2, 1+1 $3 # CHECK: addiu $2, $3, 2 22 EX2 addiu $2, 1+ 1 $3 # CHECK: addiu $2, $3, 2 23 EX2 addiu $2, 1 +1 $3 # CHECK: addiu $2, $3, 2 24 EX2 addiu $2, 1 + 1 $3 # CHECK: addiu $2, $3, 2 25 EX2 addiu $2, 1+~1 $3 # CHECK: addiu $2, $3, -1 26 EX2 addiu $2, 1+~ 1 $3 # CHECK: addiu $2, $3, -1 27 EX2 addiu $2, 1+ ~1 $3 # CHECK: addiu $2, $3, -1 [all …]
|
D | relocation.s | 50 addiu $2, $3, %hi(foo) // RELOC: R_MIPS_HI16 foo 56 addiu $2, $3, %lo(foo) // RELOC: R_MIPS_LO16 foo 61 addiu $2, $3, %hi(bar) // RELOC: R_MIPS_HI16 .data 66 addiu $2, $3, %lo(bar) // RELOC: R_MIPS_LO16 .data 71 addiu $2, $3, %gp_rel(foo) // RELOC: R_MIPS_GPREL16 foo 77 addiu $2, $3, %gp_rel(bar) // RELOC: R_MIPS_GPREL16 .data 84 addiu $2, $3, %got(foo) // RELOC: R_MIPS_GOT16 foo 89 addiu $2, $2, %lo(foo) 91 addiu $2, $3, %got(bar) // RELOC: R_MIPS_GOT16 .data 97 addiu $2, $2, %lo(bar) [all …]
|
D | mips64-register-names-o32.s | 5 # Second byte of addiu with $zero at rt contains the number of the source 9 addiu $zero, $zero, 0 # CHECK: encoding: [0x24,0x00,0x00,0x00] label 10 addiu $at, $zero, 0 # CHECK: encoding: [0x24,0x01,0x00,0x00] label 11 addiu $AT, $zero, 0 # CHECK: encoding: [0x24,0x01,0x00,0x00] label 12 addiu $v0, $zero, 0 # CHECK: encoding: [0x24,0x02,0x00,0x00] label 13 addiu $v1, $zero, 0 # CHECK: encoding: [0x24,0x03,0x00,0x00] label 14 addiu $a0, $zero, 0 # CHECK: encoding: [0x24,0x04,0x00,0x00] label 15 addiu $a1, $zero, 0 # CHECK: encoding: [0x24,0x05,0x00,0x00] label 16 addiu $a2, $zero, 0 # CHECK: encoding: [0x24,0x06,0x00,0x00] label 17 addiu $a3, $zero, 0 # CHECK: encoding: [0x24,0x07,0x00,0x00] label [all …]
|
D | mips-register-names-o32.s | 4 # Second byte of addiu with $zero at rt contains the number of the source 8 addiu $zero, $zero, 0 # CHECK: encoding: [0x24,0x00,0x00,0x00] label 9 addiu $at, $zero, 0 # CHECK: encoding: [0x24,0x01,0x00,0x00] label 10 addiu $AT, $zero, 0 # CHECK: encoding: [0x24,0x01,0x00,0x00] label 11 addiu $v0, $zero, 0 # CHECK: encoding: [0x24,0x02,0x00,0x00] label 12 addiu $v1, $zero, 0 # CHECK: encoding: [0x24,0x03,0x00,0x00] label 13 addiu $a0, $zero, 0 # CHECK: encoding: [0x24,0x04,0x00,0x00] label 14 addiu $a1, $zero, 0 # CHECK: encoding: [0x24,0x05,0x00,0x00] label 15 addiu $a2, $zero, 0 # CHECK: encoding: [0x24,0x06,0x00,0x00] label 16 addiu $a3, $zero, 0 # CHECK: encoding: [0x24,0x07,0x00,0x00] label [all …]
|
D | do_switch2.s | 26 addiu $2, $2, %lo(_gp_disp) 27 addiu $sp, $sp, -8 28 addiu $1, $zero, 2 35 addiu $2, $zero, 4 37 addiu $sp, $sp, 8 47 addiu $2, $zero, 1 49 addiu $sp, $sp, 8 51 addiu $2, $zero, 2 53 addiu $sp, $sp, 8 55 addiu $2, $zero, 0 [all …]
|
D | macro-dli.s | 7 dli $5, 0x0000000000000001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 8 dli $5, 0x0000000000000002 # CHECK: addiu $5, $zero, 2 # encoding: [0x24,0x05,0x00,0x… 9 dli $5, 0x0000000000004000 # CHECK: addiu $5, $zero, 16384 # encoding: [0x24,0x05,0x40,0x… 81 dli $5, 0x0000000100000001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 84 dli $5, 0x0000000100000002 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 87 dli $5, 0x0000000100004000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 90 dli $5, 0x0000000100008000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 93 dli $5, 0x0000000100010000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 97 dli $5, 0x0000000100010001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 102 dli $5, 0x0000000100010002 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… [all …]
|
D | do_switch1.s | 26 addiu $sp, $sp, -8 27 addiu $1, $zero, 2 34 addiu $2, $zero, 4 36 addiu $sp, $sp, 8 45 addiu $2, $zero, 1 47 addiu $sp, $sp, 8 49 addiu $2, $zero, 2 51 addiu $sp, $sp, 8 53 addiu $2, $zero, 0 55 addiu $sp, $sp, 8 [all …]
|
D | macro-dla.s | 81 dla $5, 0x0000000100000001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 84 dla $5, 0x0000000100000002 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 87 dla $5, 0x0000000100004000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 90 dla $5, 0x0000000100008000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 93 dla $5, 0x0000000100010000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 97 dla $5, 0x0000000100010001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 102 dla $5, 0x0000000100010002 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 107 dla $5, 0x0000000100014000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 112 dla $5, 0x0000000100018000 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… 119 dla $5, 0x0000000100020001 # CHECK: addiu $5, $zero, 1 # encoding: [0x24,0x05,0x00,0x… [all …]
|
/external/capstone/suite/MC/Mips/ |
D | mips-register-names.s.cs | 2 0x24,0x00,0x00,0x00 = addiu $zero, $zero, 0 3 0x24,0x01,0x00,0x00 = addiu $at, $zero, 0 4 0x24,0x02,0x00,0x00 = addiu $v0, $zero, 0 5 0x24,0x03,0x00,0x00 = addiu $v1, $zero, 0 6 0x24,0x04,0x00,0x00 = addiu $a0, $zero, 0 7 0x24,0x05,0x00,0x00 = addiu $a1, $zero, 0 8 0x24,0x06,0x00,0x00 = addiu $a2, $zero, 0 9 0x24,0x07,0x00,0x00 = addiu $a3, $zero, 0 10 0x24,0x08,0x00,0x00 = addiu $t0, $zero, 0 11 0x24,0x09,0x00,0x00 = addiu $t1, $zero, 0 [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/ |
D | cmov.ll | 15 ; 32-CMOV-DAG: addiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got(i1) 20 ; 32-CMP-DAG: addiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got(i1) 54 ; 32-CMOV-DAG: addiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got(d) 55 ; 32-CMOV-DAG: addiu $[[R0:[0-9]+]], ${{[0-9]+}}, %got(c) 59 ; 32-CMP-DAG: addiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got(d) 60 ; 32-CMP-DAG: addiu $[[R0:[0-9]+]], ${{[0-9]+}}, %got(c) 125 ; FIXME: Use xori instead of addiu+xor. 126 ; 32-CMOV: addiu $[[R0:[0-9]+]], $zero, 234 135 ; FIXME: Use xori instead of addiu+xor. 136 ; 64-CMOV: addiu $[[R0:[0-9]+]], $zero, 234 [all …]
|
D | inlineasm-constraint.ll | 9 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, 4096 11 tail call i16 asm sideeffect "addiu $0, $1, $2", "=r,r,I"(i16 7, i16 4096) nounwind 15 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, -3 17 tail call i32 asm sideeffect "addiu $0, $1, $2", "=r,r,I"(i32 7, i32 -3) nounwind 25 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, 0 27 tail call i32 asm sideeffect "addiu $0, $1, $2\0A\09 ", "=r,r,J"(i32 7, i16 0) nounwind 35 ; IAS: addiu ${{[0-9]+}}, ${{[0-9]+}}, 64 53 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, -3 55 tail call i32 asm sideeffect "addiu $0, $1, $2", "=r,r,N"(i32 7, i32 -3) nounwind 62 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, -3 [all …]
|
D | o32_cc.ll | 56 ; ALL-DAG: addiu $4, $zero, 12 57 ; ALL-DAG: addiu $5, $zero, 13 58 ; ALL-DAG: addiu $6, $zero, 14 59 ; ALL-DAG: addiu $7, $zero, 15 71 ; ALL-DAG: addiu $6, $zero, 23 85 ; ALL-DAG: addiu $6, $zero, 33 86 ; ALL-DAG: addiu $7, $zero, 24 98 ; ALL-DAG: addiu $5, $zero, 43 99 ; ALL-DAG: addiu $6, $zero, 34 110 ; ALL-DAG: addiu $4, $zero, 22 [all …]
|
/external/llvm/test/CodeGen/Mips/ |
D | cmov.ll | 15 ; 32-CMOV-DAG: addiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got(i1) 20 ; 32-CMP-DAG: addiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got(i1) 54 ; 32-CMOV-DAG: addiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got(d) 55 ; 32-CMOV-DAG: addiu $[[R0:[0-9]+]], ${{[0-9]+}}, %got(c) 59 ; 32-CMP-DAG: addiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got(d) 60 ; 32-CMP-DAG: addiu $[[R0:[0-9]+]], ${{[0-9]+}}, %got(c) 125 ; FIXME: Use xori instead of addiu+xor. 126 ; 32-CMOV: addiu $[[R0:[0-9]+]], $zero, 234 135 ; FIXME: Use xori instead of addiu+xor. 136 ; 64-CMOV: addiu $[[R0:[0-9]+]], $zero, 234 [all …]
|
D | inlineasm_constraint.ll | 9 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, 4096 11 tail call i16 asm sideeffect "addiu $0, $1, $2", "=r,r,I"(i16 7, i16 4096) nounwind 15 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, -3 17 tail call i32 asm sideeffect "addiu $0, $1, $2", "=r,r,I"(i32 7, i32 -3) nounwind 25 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, 0 27 tail call i32 asm sideeffect "addiu $0, $1, $2\0A\09 ", "=r,r,J"(i32 7, i16 0) nounwind 35 ; IAS: addiu ${{[0-9]+}}, ${{[0-9]+}}, 64 53 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, -3 55 tail call i32 asm sideeffect "addiu $0, $1, $2", "=r,r,N"(i32 7, i32 -3) nounwind 62 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, -3 [all …]
|
D | o32_cc.ll | 56 ; ALL-DAG: addiu $4, $zero, 12 57 ; ALL-DAG: addiu $5, $zero, 13 58 ; ALL-DAG: addiu $6, $zero, 14 59 ; ALL-DAG: addiu $7, $zero, 15 71 ; ALL-DAG: addiu $6, $zero, 23 85 ; ALL-DAG: addiu $6, $zero, 33 86 ; ALL-DAG: addiu $7, $zero, 24 98 ; ALL-DAG: addiu $5, $zero, 43 99 ; ALL-DAG: addiu $6, $zero, 34 110 ; ALL-DAG: addiu $4, $zero, 22 [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/cstmaterialization/ |
D | constMaterialization.ll | 10 ; MIPS: addiu $2, $zero, -1 15 ; MM-NOT: addiu 23 ; MIPS: addiu $2, $zero, 126 27 ; MM-NOT: addiu 33 ; Constants generated using addiu 37 ; ALL: addiu $2, $zero, -32768 48 ; MIPS: addiu $2, $zero, 0 53 ; MM-NOT: addiu 61 ; ALL: addiu $2, $zero, 32767 74 ; ALL-NOT: addiu [all …]
|
/external/llvm-project/llvm/test/tools/UpdateTestChecks/update_llc_test_checks/Inputs/ |
D | mips_generated_funcs.ll.generated.expected | 68 ; CHECK-NEXT: addiu $sp, $sp, -32 80 ; CHECK-NEXT: addiu $1, $zero, 1 86 ; CHECK-NEXT: addiu $1, $zero, 1 90 ; CHECK-NEXT: addiu $1, $zero, 2 92 ; CHECK-NEXT: addiu $1, $zero, 1 94 ; CHECK-NEXT: addiu $1, $zero, 3 96 ; CHECK-NEXT: addiu $1, $zero, 4 102 ; CHECK-NEXT: addiu $1, $zero, 2 104 ; CHECK-NEXT: addiu $1, $zero, 1 106 ; CHECK-NEXT: addiu $1, $zero, 3 [all …]
|
D | mips_generated_funcs.ll.nogenerated.expected | 10 ; CHECK-NEXT: addiu $sp, $sp, -32 22 ; CHECK-NEXT: addiu $1, $zero, 1 28 ; CHECK-NEXT: addiu $1, $zero, 1 32 ; CHECK-NEXT: addiu $1, $zero, 2 34 ; CHECK-NEXT: addiu $1, $zero, 1 36 ; CHECK-NEXT: addiu $1, $zero, 3 38 ; CHECK-NEXT: addiu $1, $zero, 4 44 ; CHECK-NEXT: addiu $1, $zero, 2 46 ; CHECK-NEXT: addiu $1, $zero, 1 48 ; CHECK-NEXT: addiu $1, $zero, 3 [all …]
|