Home
last modified time | relevance | path

Searched refs:mips16 (Results 1 – 25 of 116) sorted by relevance

12345

/openbsd-src/gnu/gcc/gcc/config/mips/
H A Dt-vr10 LIB2FUNCS_STATIC_EXTRA = $(srcdir)/config/mips/mips16.S \
76 mips16 \
84 mips16 \
90 # Assume a 41xx-series is the default: we'd need a *mips16 entry if
91 # the default processor didn't support mips16. Also assume the
98 *mips16/march=vr5* \
99 *mips16/march=vr4300 \
104 *mabi=32*mips16* \
105 *mlong64*mips16*
H A Dmips.opt144 mips16
146 Generate mips16 code
176 mno-mips16
H A Dt-r39001 LIB1ASMSRC = mips/mips16.S
H A Dt-elf13 LIB1ASMSRC = mips/mips16.S
H A Dt-isa326413 LIB1ASMSRC = mips/mips16.S
H A Dconstraints.md170 true for all non-mips16 references (although it can sometimes be implicit
H A Dmips.md248 ;; Is this an extended instruction in mips16 mode?
727 ;; On the mips16, we can sometimes split an add of a constant which is
3250 ;; For mips16, we need a special case to handle storing $31 into
3319 ;; On the mips16, we can split ld $r,N($r) into an add and a load,
3414 ;; On the mips16, we can split lw $r,N($r) into an add and a load,
3456 ;; On the mips16, we can split a load of certain constants into a load
3622 ;; On the mips16, we can split lh $r,N($r) into an add and a load,
3717 ;; On the mips16, we can split lb $r,N($r) into an add and a load,
3869 ;; When generating mips16 code, split moves of negative constants into
4088 /* On the mips16, a shift of more than 8 is a four byte instruction,
[all …]
H A Dpredicates.md143 /* When generating mips16 code, LEGITIMATE_CONSTANT_P rejects
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/
H A Dt-vr10 LIB2FUNCS_EXTRA = $(srcdir)/config/mips/mips16.S
35 # march=vr4100/mips16
43 mips16 \
51 mips16 \
56 # Assume a 4000-series is the default: we'd need a *mips16 entry if
57 # the default processor didn't support mips16. Also assume o64,
67 *mips16/march=vr5*
H A Dt-r39001 LIB1ASMSRC = mips/mips16.S
H A Dt-ecoff1 LIB1ASMSRC = mips/mips16.S
H A Dt-elf13 LIB1ASMSRC = mips/mips16.S
H A Dmips.md138 (and (eq (symbol_ref "mips16") (const_int 0))
146 ; ADJUST_INSN_LENGTH divides length by 2 on mips16,
148 (ior (and (eq (symbol_ref "mips16") (const_int 0))
150 (and (ne (symbol_ref "mips16") (const_int 0))
181 (eq (symbol_ref "mips16") (const_int 0)))
234 ;; On them mips16, we want to stronly discourage a mult from appearing
241 (and (eq_attr "type" "hilo") (ne (symbol_ref "mips16") (const_int 0)))
625 /* The mips16 assembler handles -32768 correctly, and so does gas,
639 but no such instruction is available in mips16. Handle it by
668 ;; For the mips16, we need to recognize stack pointer additions
[all …]
H A Dt-isa326415 LIB1ASMSRC = mips/mips16.S
/openbsd-src/gnu/usr.bin/binutils/gas/config/
H A Dtc-mips.c161 int mips16; member
1674 if (mips_opts.mips16) in md_assemble()
1692 if (mips_opts.mips16) in md_assemble()
1741 assert (mips_opts.mips16); in insn_uses_reg()
1752 assert (! mips_opts.mips16); in insn_uses_reg()
1769 else if (! mips_opts.mips16) in insn_uses_reg()
1847 if (mips_opts.mips16) in mips16_mark_labels()
1960 (mips_opts.mips16 \ in append_insn()
1966 if (! mips_opts.mips16 in append_insn()
1984 else if (! mips_opts.mips16 in append_insn()
[all …]
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/config/
H A Dtc-mips.c202 int mips16; member
615 #define NOP_INSN (mips_opts.mips16 ? &mips16_nop_insn : &nop_insn)
1259 if (!mips_opts.mips16) in insn_length()
1290 if (!mips_opts.mips16) in install_insn()
1946 if (mips_opts.mips16) in md_assemble()
1964 if (mips_opts.mips16) in md_assemble()
2018 assert (mips_opts.mips16); in insn_uses_reg()
2029 assert (! mips_opts.mips16); in insn_uses_reg()
2046 else if (! mips_opts.mips16) in insn_uses_reg()
2121 if (mips_opts.mips16) in mips_move_labels()
[all …]
/openbsd-src/gnu/usr.bin/binutils/gas/doc/
H A Dc-mips.texi102 @item -mips16
103 @itemx -no-mips16
105 @samp{.set mips16} at the start of the assembly file. @samp{-no-mips16}
317 The directive @samp{.set mips16} puts the assembler into MIPS 16 mode,
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/doc/
H A Dc-mips.texi103 @item -mips16
104 @itemx -no-mips16
106 @samp{.set mips16} at the start of the assembly file. @samp{-no-mips16}
406 The directive @samp{.set mips16} puts the assembler into MIPS 16 mode,
/openbsd-src/gnu/usr.bin/binutils/opcodes/po/
H A DPOTFILES.in91 mips16-opc.c
/openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/po/
H A DPOTFILES.in103 mips16-opc.c
/openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/
H A DChangeLog-2005134 * mips16-opc.c: Add MIPS16e save/restore opcodes.
435 * mips16-opc.c (mips16_opcodes): Add the MIPS16e jalrc/jrc
679 * mips16-opc.c (mips16_opcodes): Add the following MIPS16e
814 mips16-opc.c, mmix-dis.c, mmix-opc.c, msp430-dis.c, ns32k-dis.c,
1214 * mips16-opc.c (mips16_opcodes): Ditto.
H A Dconfigure.in187 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
/openbsd-src/gnu/usr.bin/binutils/opcodes/
H A DMakefile.am120 mips16-opc.c \
235 mips16-opc.lo \
723 mips16-opc.lo: mips16-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMips.td154 def FeatureMips16 : SubtargetFeature<"mips16", "InMips16Mode", "true",
/openbsd-src/gnu/share/
H A Dconfig.sub238 | mips16 | mips64 | mipsel | mips64el \

12345