Home
last modified time | relevance | path

Searched refs:subx (Results 1 – 25 of 58) sorted by relevance

123

/netbsd-src/external/gpl3/gdb/dist/gdb/testsuite/gdb.disasm/
H A Dt06_ari2.s50 subx.b #0x12:8,r1h ;b112
51 subx.b #0x12:8,@er1 ;7d10b012
52 subx.b #0x12:8,@er1- ;01766c18b012
54 subx.b r3h,r1h ;1e31
55 subx.b r3h,@er1 ;7d101e30
56 subx.b r3h,@er1- ;01766c181e30
58 subx.b @er3,r1h ;7c301e01
59 subx.b @er3,@er1 ;0174683d0130
61 subx.b @er3-,r1h ;01766c301e01
62 subx.b @er3-,@er1- ;01766c3da130
[all …]
H A Dh8300s.s88 subx #0x12,r0l
89 subx r1l,r1h
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/h8300/
H A Dsubx.s14 # subx.b #xx:8, rd8 ; b rd8 xxxxxxxx
15 # subx.b #xx:8, @erd ; 7 d erd ???? b ???? xxxxxxxx
16 # subx.b #xx:8, @erd- ; 0 1 7 6 6 c erd 1??? b ???? xxxxxxxx
17 # subx.b rs8, rd8 ; 1 e rs8 rd8
18 # subx.b rs8, @erd ; 7 d erd ???? 1 e rs8 ????
19 # subx.b rs8, @erd- ; 0 1 7 6 6 c erd 1??? 1 e rs8 ????
20 # subx.b @ers, rd8 ; 7 c ers ???? 1 e ???? rd8
21 # subx.b @ers-, rd8 ; 0 1 7 6 6 c ers 00?? 1 e ???? rd8
22 # subx.b @ers, @erd ; 0 1 7 4 6 8 ers d 0 erd 3 ????
23 # subx.b @ers-, @erd- ; 0 1 7 6 6 c ers d a erd 3 ????
[all …]
H A DChangeLog-202169 * subx.s: New file.
70 * allinsn.exp: Add new subs and subx tests.
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/frv/
H A Dsubx.cgs1 # frv testcase for subx $GRi,$GRj,$GRk,$ICCi_1
8 .global subx
9 subx:
13 subx gr8,gr7,gr8,icc0
20 subx gr8,gr7,gr8,icc0
25 subx gr8,gr8,gr8,icc0
30 subx gr8,gr7,gr8,icc0
37 subx gr8,gr7,gr8,icc0
44 subx gr8,gr7,gr8,icc0
50 subx gr8,gr7,gr8,icc0
[all …]
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/m32r/
H A Dsubx.cgs1 # m32r testcase for subx $dr,$sr
8 .global subx
9 subx:
13 subx r4, r5
20 subx r4, r5
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kInstrControl.td275 // Use subx to materialize carry bit.
295 // We canonicalize 'scs' to "(and (subx reg,reg), 1)" on the hope that the and
296 // will be eliminated and that the subx can be extended up to a wider type. When
297 // this happens, it is great. However, if we are left with an 8-bit subx and an
307 // (sub OP, SETB) -> (subx OP, (move 0))
H A DM68kInstrArithmetic.td335 defm SUBX : MxBiArOp_RFF<"subx", MxSubX, 0, 0x9>;
855 } // foreach sub, subx
/netbsd-src/external/gpl3/gcc/dist/gcc/config/h8300/
H A Dtestcompare.md167 ;; C bit. In that case we can use addx, subx, bst, or bist to get the bit
184 ;; introduce it into a GPR. addx, subx and a variety of bit manipulation
222 return "subx\t%X0,%X0";
224 return "subx\t%X0,%X0\;exts.w\t%T0";
226 return "subx\t%X0,%X0\;exts.w\t%T0\;exts.l\t%S0";
/netbsd-src/lib/libc/arch/sparc/stdlib/
H A Dllabs.S65 subx %g0, %o0, %o0
/netbsd-src/external/gpl3/gdb.old/dist/sim/h8300/
H A Dwritecode.c244 subx (p) in subx() function
782 af8, 1, "subx", subx, 0, 8
/netbsd-src/external/gpl3/gdb/dist/sim/h8300/
H A Dwritecode.c244 subx (p) in subx() function
782 af8, 1, "subx", subx, 0, 8
/netbsd-src/external/gpl3/binutils.old/dist/include/opcode/
H A Dmsp430.h156 MSP_INSN (subx, -2, 2, 0x8000, 0xf000),
/netbsd-src/external/gpl3/binutils/dist/include/opcode/
H A Dmsp430.h156 MSP_INSN (subx, -2, 2, 0x8000, 0xf000),
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/frv/
H A Dlib1funcs.S138 subx gr8, gr10, gr8, icc0
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/frv/
H A Dlib1funcs.S138 subx gr8, gr10, gr8, icc0
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/h8300/
H A Dh8300.md1013 "sub.w %f2,%f0\;subx %y2,%y0\;subx %z2,%z0"
2261 bld #7,%s0\;subx %t0,%t0
2262 mov.b %R1,%s0\;bld #7,%s0\;subx %t0,%t0"
2278 bld #7,%w0\;subx %x0,%x0\;subx %y0,%y0\;subx %z0,%z0
2279 mov.b %R1,%w0\;bld #7,%w0\;subx %x0,%x0\;subx %y0,%y0\;subx %z0,%z0"
2319 bld #7,%x0\;subx %y0,%y0\;subx %z0,%z0
2320 mov.w %T1,%f0\;bld #7,%x0\;subx %y0,%y0\;subx %z0,%z0"
/netbsd-src/external/lgpl3/gmp/dist/mpn/m68k/
H A Dm68k-defs.m4182 m68k_definsn(subx, l)
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/
H A Dc-h8300.texi344 shll.b rs subx #imm,rd
345 * shll.w rs subx rs,rd
/netbsd-src/external/gpl3/binutils/dist/gas/doc/
H A Dc-h8300.texi344 shll.b rs subx #imm,rd
345 * shll.w rs subx rs,rd
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/h8300/
H A Dlib1funcs.S579 subx A2L,S0L
580 subx A2H,S0H
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/h8300/
H A Dlib1funcs.S579 subx A2L,S0L
580 subx A2H,S0H
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m68k/
H A Dm68k.md164 ;; alux - Arithmetic instruction that uses carry bit (e.g., addx and subx).
2304 "move%.l %1,%2\;add%.l %2,%2\;subx%.l %2,%2\;sub%.l %2,%3\;subx%.l %2,%0";
2323 return "sub%.l %2,%3\;subx%.l %2,%0";
2433 return "subq%.l %1,%R0\;subx%.l %3,%0";
2899 return "sub%.l %R2,%R0\;subx%.l %2,%0";
2903 return "move%.l %2,%3\;sub%.l %2,%R0\;subx%.l %3,%0";
2935 return "subq%.l %1,%R0\;subx%.l %3,%0";
2942 return "sub%.l %1,%R0\;subx%.l %3,%0";
2953 return "move%.l %0,%3\;sub%.l %R2,%0\;subx%.l %2,%3\;move%.l %3,%1";
2958 return "sub%.l %R2,%0\;move%.l %0,%3\;subx%.l %2,%3\;move%.l %3,%1";
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m68k/
H A Dm68k.md164 ;; alux - Arithmetic instruction that uses carry bit (e.g., addx and subx).
2304 "move%.l %1,%2\;add%.l %2,%2\;subx%.l %2,%2\;sub%.l %2,%3\;subx%.l %2,%0";
2323 return "sub%.l %2,%3\;subx%.l %2,%0";
2433 return "subq%.l %1,%R0\;subx%.l %3,%0";
2899 return "sub%.l %R2,%R0\;subx%.l %2,%0";
2903 return "move%.l %2,%3\;sub%.l %2,%R0\;subx%.l %3,%0";
2935 return "subq%.l %1,%R0\;subx%.l %3,%0";
2942 return "sub%.l %1,%R0\;subx%.l %3,%0";
2953 return "move%.l %0,%3\;sub%.l %R2,%0\;subx%.l %2,%3\;move%.l %3,%1";
2958 return "sub%.l %R2,%0\;move%.l %0,%3\;subx%.l %2,%3\;move%.l %3,%1";
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Drtlanal.c141 value_type subx = T::get_value (x->u.fld[i].rt_rtx); in add_subrtxes_to_queue() local
143 base[end++] = subx; in add_subrtxes_to_queue()
145 base = add_single_to_queue (array, base, end++, subx); in add_subrtxes_to_queue()
152 value_type subx = T::get_value (x->u.fld[i].rt_rtx); in add_subrtxes_to_queue() local
154 base[end++] = subx; in add_subrtxes_to_queue()
156 base = add_single_to_queue (array, base, end++, subx); in add_subrtxes_to_queue()

123