Home
last modified time | relevance | path

Searched refs:AM33 (Results 1 – 25 of 49) sorted by relevance

12

/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dm10300-opc.c493 { "mov", 0xf020, 0xfffc, 0, FMT_D0, AM33, {USP, AN0}},
494 { "mov", 0xf024, 0xfffc, 0, FMT_D0, AM33, {SSP, AN0}},
495 { "mov", 0xf028, 0xfffc, 0, FMT_D0, AM33, {MSP, AN0}},
496 { "mov", 0xf02c, 0xfffc, 0, FMT_D0, AM33, {PC, AN0}},
497 { "mov", 0xf030, 0xfff3, 0, FMT_D0, AM33, {AN1, USP}},
498 { "mov", 0xf031, 0xfff3, 0, FMT_D0, AM33, {AN1, SSP}},
499 { "mov", 0xf032, 0xfff3, 0, FMT_D0, AM33, {AN1, MSP}},
500 { "mov", 0xf2ec, 0xfffc, 0, FMT_D0, AM33, {EPSW, DN0}},
501 { "mov", 0xf2f1, 0xfff3, 0, FMT_D0, AM33, {DM1, EPSW}},
502 { "mov", 0xf500, 0xffc0, 0, FMT_D0, AM33, {AM2, RN0}},
[all …]
H A Dm10300-dis.c28 #define HAVE_AM33 (info->mach == AM33 || HAVE_AM33_2)
79 || (op->machine == AM33 && HAVE_AM33) in disassemble()
H A DChangeLog-0203420 * m10300-opc.c: Defined AM33 2.0 register operands. Added support
421 for AM33 2.0 `imm8,(abs16)' addressing mode for btst, bset and
424 insn code of AM33 2.0.
H A DChangeLog-0001724 * m10300-opc.c (mn10300_opcodes): Change opcode for AM33 subc.
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dm10300-opc.c493 { "mov", 0xf020, 0xfffc, 0, FMT_D0, AM33, {USP, AN0}},
494 { "mov", 0xf024, 0xfffc, 0, FMT_D0, AM33, {SSP, AN0}},
495 { "mov", 0xf028, 0xfffc, 0, FMT_D0, AM33, {MSP, AN0}},
496 { "mov", 0xf02c, 0xfffc, 0, FMT_D0, AM33, {PC, AN0}},
497 { "mov", 0xf030, 0xfff3, 0, FMT_D0, AM33, {AN1, USP}},
498 { "mov", 0xf031, 0xfff3, 0, FMT_D0, AM33, {AN1, SSP}},
499 { "mov", 0xf032, 0xfff3, 0, FMT_D0, AM33, {AN1, MSP}},
500 { "mov", 0xf2ec, 0xfffc, 0, FMT_D0, AM33, {EPSW, DN0}},
501 { "mov", 0xf2f1, 0xfff3, 0, FMT_D0, AM33, {DM1, EPSW}},
502 { "mov", 0xf500, 0xffc0, 0, FMT_D0, AM33, {AM2, RN0}},
[all …]
H A Dm10300-dis.c28 #define HAVE_AM33 (info->mach == AM33 || HAVE_AM33_2)
79 || (op->machine == AM33 && HAVE_AM33) in disassemble()
H A DChangeLog-0203420 * m10300-opc.c: Defined AM33 2.0 register operands. Added support
421 for AM33 2.0 `imm8,(abs16)' addressing mode for btst, bset and
424 insn code of AM33 2.0.
H A DChangeLog-0001724 * m10300-opc.c (mn10300_opcodes): Change opcode for AM33 subc.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mn10300/
H A Dconstraints.md27 ;; AM33 supports these on all registers, where MN103 needs DATA_REGS.
29 "A general register for AM33, and a data register otherwise.")
33 "A general register for AM33, and an address register otherwise.")
H A Dmn10300.opt30 Target the AM33 processor.
34 Target the AM33/2.0 processor.
H A Dmn10300.md122 ;; The AM33 only has a single pipeline. It has five stages (fetch,
558 ;; For MN103, this is only legal for DATA_REGS; for AM33 this is legal
658 ;; are few. For AM33, it becomes much easier to not represent the early
856 ;; number of permutations for AM33.
975 For AM33, it would have been possible to load zero and use the
996 ;; ??? Note that AM33 has a third multiply variant that puts the high part
1237 ;; do DATA_REGS; the shift insns that AM33 adds are too large for a win.
1818 ;; the number of zero bits above that bit. The AM33 does not have a
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mn10300/
H A Dconstraints.md27 ;; AM33 supports these on all registers, where MN103 needs DATA_REGS.
29 "A general register for AM33, and a data register otherwise.")
33 "A general register for AM33, and an address register otherwise.")
H A Dmn10300.opt30 Target the AM33 processor.
34 Target the AM33/2.0 processor.
H A Dmn10300.md122 ;; The AM33 only has a single pipeline. It has five stages (fetch,
558 ;; For MN103, this is only legal for DATA_REGS; for AM33 this is legal
658 ;; are few. For AM33, it becomes much easier to not represent the early
856 ;; number of permutations for AM33.
975 For AM33, it would have been possible to load zero and use the
996 ;; ??? Note that AM33 has a third multiply variant that puts the high part
1237 ;; do DATA_REGS; the shift insns that AM33 adds are too large for a win.
1818 ;; the number of zero bits above that bit. The AM33 does not have a
/netbsd-src/external/gpl3/binutils/dist/include/opcode/
H A Dmn10300.h167 #define AM33 330 macro
/netbsd-src/external/gpl3/binutils.old/dist/include/opcode/
H A Dmn10300.h167 #define AM33 330 macro
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-mn10300.c120 #define HAVE_AM33 (current_machine == AM33 || HAVE_AM33_2)
275 { "epsw", AM33 },
277 { "pc", AM33 },
419 || (reg_number == AM33 && HAVE_AM33)) in other_register_name()
1286 && !(opcode->machine == AM33 && HAVE_AM33) in md_assemble()
2542 { "am33", set_arch_mach, AM33 },
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-mn10300.c120 #define HAVE_AM33 (current_machine == AM33 || HAVE_AM33_2)
275 { "epsw", AM33 },
277 { "pc", AM33 },
419 || (reg_number == AM33 && HAVE_AM33)) in other_register_name()
1286 && !(opcode->machine == AM33 && HAVE_AM33) in md_assemble()
2543 { "am33", set_arch_mach, AM33 },
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h130 AM33 = 0xa0, enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp196 CV_ENUM_CLASS_ENT(CPUType, AM33),
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp268 RETURN_CASE(CPUType, AM33, "am33"); in formatMachineType()
/netbsd-src/external/gpl3/gdb.old/dist/opcodes/
H A DChangeLog-0203420 * m10300-opc.c: Defined AM33 2.0 register operands. Added support
421 for AM33 2.0 `imm8,(abs16)' addressing mode for btst, bset and
424 insn code of AM33 2.0.
/netbsd-src/external/gpl3/gdb/dist/opcodes/
H A DChangeLog-0203420 * m10300-opc.c: Defined AM33 2.0 register operands. Added support
421 for AM33 2.0 `imm8,(abs16)' addressing mode for btst, bset and
424 insn code of AM33 2.0.
/netbsd-src/external/gpl3/gdb/dist/sim/mn10300/
H A DChangeLog-2021747 if architecture is AM33/2.0.
1051 * mn10300_sim.h: Add defines for some registers found on the AM33.
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-19991562 * mn10300.c (REG_SAVE_BYTES): Allocate space for AM33 registers.
1564 the AM33.
1566 (can_use_return_insn, initial_offset): Check AM33 registers too.
1567 (expand_prologue): Check & save AM33 registers too.
1569 (secondary_reload_class): Handle AM33 specific secondary reloads.
1570 (output_tst): Emit efficient code for the AM33 too.
1573 (FIRST_PSEUDO_REGISTER): Handle new AM33 registers.
1584 (GO_IF_LEGITIMATE_ADDRESS): Allow POST_INC addresses for the AM33.
1586 * mn10300.md (movqi, movhi, addsi, subsi): Add AM33 variants.
1591 (mulsidi3, umulsidi3): New patterns for the AM33.
[all …]

12