Home
last modified time | relevance | path

Searched refs:subu (Results 1 – 25 of 107) sorted by relevance

12345

/llvm-project-15.0.7/llvm/test/MC/Mips/
H A Dmacro-aliases.s6 subu $4, $4, 4 # CHECK: ADDiu
8 subu $gp, $gp, 4 # CHECK: ADDiu
10 subu $sp, $sp, 4 # CHECK: ADDiu
12 subu $4, $4, -4 # CHECK: ADDiu
14 subu $gp, $gp, -4 # CHECK: ADDiu
16 subu $sp, $sp, -4 # CHECK: ADDiu
18 subu $sp, $sp, -(4 + 4) # CHECK: ADDiu
21 subu $4, 8 # CHECK: ADDiu
23 subu $gp, 8 # CHECK: ADDiu
25 subu $sp, 8 # CHECK: ADDiu
[all …]
H A Dmacro-aliases-invalid-wrong-error.s7 # Check that subu only rejects any non-constant values.
10 subu $4, $4, %lo($start) # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
12 subu $4, $4, $start # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
14 subu $4, $a4, $a4 # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
15 subu $4, $4, %hi(end) # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
17 subu $4, $4, end + 4 # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
19 subu $4, $4, end # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
21 subu $4, $4, sp # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
24 subu $4, %lo($start) # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
26 subu $4, $start # O32: [[@LINE]]:{{[0-9]+}}: error: unexpected token in argument list
[all …]
H A Dmips-alu-instructions.s90 # CHECK: subu $4, $3, $5 # encoding: [0x23,0x20,0x65,0x00]
115 subu $4,$3,$5
116 subu $sp,$sp,40
134 # CHECK: subu $9, $9, $3 # encoding: [0x23,0x48,0x23,0x01]
146 subu $9, $3
148 subu $9, 10
H A Drotations64.s10 # CHECK-64: subu $1, $zero, $5 # encoding: [0x00,0x05,0x08,0x23]
14 # CHECK-64R: subu $1, $zero, $5 # encoding: [0x00,0x05,0x08,0x23]
17 # CHECK-64: subu $1, $zero, $6 # encoding: [0x00,0x06,0x08,0x23]
51 # CHECK-64: subu $1, $zero, $5 # encoding: [0x00,0x05,0x08,0x23]
57 # CHECK-64: subu $1, $zero, $6 # encoding: [0x00,0x06,0x08,0x23]
H A Dmicromips-alu-instructions.s17 # CHECK-EL: subu $4, $3, $5 # encoding: [0xa3,0x00,0xd0,0x21]
60 # CHECK-EB: subu $4, $3, $5 # encoding: [0x00,0xa3,0x21,0xd0]
100 subu $4, $3, $5
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/
H A Dsub.ll7 ; MIPS32-NEXT: subu $2, $4, $5
18 ; MIPS32-NEXT: subu $1, $5, $4
31 ; MIPS32-NEXT: subu $1, $5, $4
43 ; MIPS32-NEXT: subu $2, $5, $4
54 ; MIPS32-NEXT: subu $1, $5, $4
67 ; MIPS32-NEXT: subu $1, $5, $4
79 ; MIPS32-NEXT: subu $2, $5, $4
90 ; MIPS32-NEXT: subu $2, $6, $4
92 ; MIPS32-NEXT: subu $1, $7, $5
94 ; MIPS32-NEXT: subu $3, $1, $3
[all …]
H A Dcttz.ll12 ; MIPS32-NEXT: subu $2, $1, $2
32 ; MIPS32-NEXT: subu $1, $2, $1
38 ; MIPS32-NEXT: subu $2, $2, $5
59 ; MIPS32-NEXT: subu $2, $2, $3
85 ; MIPS32-NEXT: subu $6, $2, $6
91 ; MIPS32-NEXT: subu $2, $2, $8
H A Dctpop.ll11 ; MIPS32-NEXT: subu $2, $4, $1
43 ; MIPS32-NEXT: subu $2, $4, $1
61 ; MIPS32-NEXT: subu $5, $5, $1
H A Dbitwise.ll351 ; MIPS32-NEXT: subu $8, $9, $1
352 ; MIPS32-NEXT: subu $4, $1, $9
384 ; MIPS32-NEXT: subu $8, $3, $1
385 ; MIPS32-NEXT: subu $7, $1, $3
418 ; MIPS32-NEXT: subu $8, $7, $1
419 ; MIPS32-NEXT: subu $9, $1, $7
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dmadd-msub.ll316 ; 16-NEXT: subu $3, $6, $2
320 ; 16-NEXT: subu $4, $5, $4
321 ; 16-NEXT: subu $2, $4, $2
384 ; 16-NEXT: subu $3, $6, $2
447 ; 16-NEXT: subu $3, $7, $2
450 ; 16-NEXT: subu $4, $6, $4
451 ; 16-NEXT: subu $2, $4, $2
466 ; 32-NEXT: subu $2, $6, $1
487 ; 64-NEXT: subu $2, $2, $1
502 ; 16-NEXT: subu $2, $6, $2
[all …]
H A D2008-06-05-Carry.ll18 ; CHECK-DAG: subu
19 ; CHECK: subu
20 ; CHECK: subu
H A Dcttz-v.ll13 ; MIPS32-DAG: subu $2, $[[R4]], $[[R3]]
19 ; MIPS32-DAG: subu $3, $[[R4]], $[[R8]]
27 ; MIPS64-DAG: subu $[[R5:[0-9]+]], $[[R4]], $[[R3]]
35 ; MIPS64-DAG: subu $[[R13:[0-9]+]], $[[R4]], $[[R12]]
H A Dllcarry.ll29 ; 16: subu ${{[0-9]+}}, ${{[0-9]+}}, ${{[0-9]+}}
32 ; 16: subu ${{[0-9]+}}, ${{[0-9]+}}, ${{[0-9]+}}
33 ; 16: subu ${{[0-9]+}}, ${{[0-9]+}}, ${{[0-9]+}}
H A D2008-08-06-Alloca.ll5 ; CHECK: subu ${{[0-9]+}}, $sp
6 ; CHECK: subu ${{[0-9]+}}, $sp
H A Dsrem-seteq-illegal-types.ll58 ; MIPSEL-NEXT: subu $1, $4, $1
79 ; MIPS64EL-NEXT: subu $1, $1, $2
98 ; MIPSEL-NEXT: subu $1, $4, $1
112 ; MIPS64EL-NEXT: subu $1, $1, $2
H A Durem-seteq-illegal-types.ll20 ; MIPS64EL-NEXT: subu $2, $3, $2
22 ; MIPS64EL-NEXT: subu $2, $2, $3
26 ; MIPS64EL-NEXT: subu $2, $2, $3
111 ; MIPSEL-NEXT: subu $1, $1, $2
127 ; MIPS64EL-NEXT: subu $2, $2, $3
H A Dalloca.ll5 ; CHECK: subu $[[T0:[0-9]+]], $sp, $[[SZ:[0-9]+]]
7 ; CHECK: subu $[[T2:[0-9]+]], $sp, $[[SZ]]
31 ; CHECK: subu $[[T0:[0-9]+]], $sp
H A Dconst-mult.ll30 ; MIPS32-NEXT: subu $2, $2, $1
38 ; MIPS64-NEXT: subu $2, $2, $1
177 ; MIPS32-NEXT: subu $1, $4, $1
179 ; MIPS32-NEXT: subu $1, $1, $3
180 ; MIPS32-NEXT: subu $5, $1, $12
181 ; MIPS32-NEXT: subu $4, $9, $10
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/llvm-ir/
H A Dsub.ll36 ; NOT-MM: subu $[[T0:[0-9]+]], $4, $5
53 ; NOT-R2-R6: subu $[[T0:[0-9]+]], $4, $5
89 ; NOT-MM: subu $2, $4, $5
102 ; GP32: subu $2, $4, $6
103 ; GP32: subu $2, $2, $[[T0]]
104 ; GP32: subu $3, $5, $7
131 ; PRE4: subu $[[T7:[0-9]+]], $5, $[[T6]]
132 ; PRE4: subu $[[T8:[0-9]+]], $[[T7]], $[[T5]]
136 ; PRE4: subu $[[T12:[0-9]+]], $4, $[[T11]]
139 ; PRE4: subu $[[T15:[0-9]+]], $6, $[[T0]]
[all …]
/llvm-project-15.0.7/llvm/test/MC/VE/
H A DSUB.s6 # CHECK-INST: subu.l %s11, %s20, %s22
8 subu.l %s11, %s20, %s22
10 # CHECK-INST: subu.w %s11, 22, %s22
12 subu.w %s11, 22, %s22
H A Dregister.s7 subu.l %fp, %sp, %s0
15 # CHECK: subu.l %s9, %s11, %s0
22 # CHECK-INST: subu.l %s9, %s11, %s0
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/cstmaterialization/
H A Dstack.ll8 ; (d)subu and (d)addu rather than just (d)addu. The (d)subu sequences are
21 ; CHECK-MIPS32: subu $sp, $sp, $[[R0]]
46 ; CHECK-MIPSN32: subu $sp, $sp, $[[R0]]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/cconv/
H A Dbyval.ll59 ; O32-NEXT: subu $sp, $sp, $1
66 ; O32-NEXT: subu $sp, $sp, $1
89 ; N32-NEXT: subu $sp, $sp, $1
96 ; N32-NEXT: subu $sp, $sp, $1
199 ; O32-NEXT: subu $sp, $sp, $1
220 ; O32-NEXT: subu $sp, $sp, $1
247 ; N32-NEXT: subu $sp, $sp, $1
267 ; N32-NEXT: subu $sp, $sp, $1
/llvm-project-15.0.7/compiler-rt/lib/builtins/ve/
H A Dgrow_stack.S18 subu.l %sp, %sp, %s0 # sp -= alloca size
H A Dgrow_stack_align.S18 subu.l %sp, %sp, %s0 # sp -= alloca size

12345