MIPS: Add i6500 processor as an alias for i6400.
gcc/ChangeLog: 2018-06-12 Matthew Fortune <mfortune@gmail.com> * config/mips/mips-cpus.def: New MIPS_CPU for i6500. * config/mips/mips-tables.opt: Regenerate. * config/mips/mips.h (MIPS_ISA_LEVEL_SPEC): Mark i6500 as mips64r6. * doc/invoke.texi: Document -march=i6500. From-SVN: r261490
This commit is contained in:
parent
b74161d05d
commit
6a3361e8d4
5 changed files with 14 additions and 2 deletions
|
@ -1,3 +1,11 @@
|
|||
2018-06-12 Matthew Fortune <mfortune@gmail.com>
|
||||
|
||||
* config/mips/mips-cpus.def: New MIPS_CPU for i6500.
|
||||
* config/mips/mips-tables.opt: Regenerate.
|
||||
* config/mips/mips.h (MIPS_ISA_LEVEL_SPEC): Mark i6500 as
|
||||
mips64r6.
|
||||
* doc/invoke.texi: Document -march=i6500.
|
||||
|
||||
2018-06-12 Prachi Godbole <prachi.godbole@imgtec.com>
|
||||
|
||||
* config/mips/i6400.md (i6400_gpmuldiv): Remove cpu_unit.
|
||||
|
|
|
@ -171,3 +171,4 @@ MIPS_CPU ("xlp", PROCESSOR_XLP, 65, PTF_AVOID_BRANCHLIKELY_SPEED)
|
|||
|
||||
/* MIPS64 Release 6 processors. */
|
||||
MIPS_CPU ("i6400", PROCESSOR_I6400, 69, 0)
|
||||
MIPS_CPU ("i6500", PROCESSOR_I6400, 69, 0)
|
||||
|
|
|
@ -696,3 +696,6 @@ Enum(mips_arch_opt_value) String(xlp) Value(101) Canonical
|
|||
EnumValue
|
||||
Enum(mips_arch_opt_value) String(i6400) Value(102) Canonical
|
||||
|
||||
EnumValue
|
||||
Enum(mips_arch_opt_value) String(i6500) Value(103) Canonical
|
||||
|
||||
|
|
|
@ -782,7 +782,7 @@ struct mips_cpu_info {
|
|||
%{march=mips64r2|march=loongson3a|march=octeon|march=xlp: -mips64r2} \
|
||||
%{march=mips64r3: -mips64r3} \
|
||||
%{march=mips64r5: -mips64r5} \
|
||||
%{march=mips64r6|march=i6400: -mips64r6}}"
|
||||
%{march=mips64r6|march=i6400|march=i6500: -mips64r6}}"
|
||||
|
||||
/* A spec that injects the default multilib ISA if no architecture is
|
||||
specified. */
|
||||
|
|
|
@ -20099,7 +20099,7 @@ The processor names are:
|
|||
@samp{34kc}, @samp{34kf2_1}, @samp{34kf1_1}, @samp{34kn},
|
||||
@samp{74kc}, @samp{74kf2_1}, @samp{74kf1_1}, @samp{74kf3_2},
|
||||
@samp{1004kc}, @samp{1004kf2_1}, @samp{1004kf1_1},
|
||||
@samp{i6400},
|
||||
@samp{i6400}, @samp{i6500},
|
||||
@samp{interaptiv},
|
||||
@samp{loongson2e}, @samp{loongson2f}, @samp{loongson3a},
|
||||
@samp{m4k},
|
||||
|
|
Loading…
Add table
Reference in a new issue