diff options
author | Andrew Stubbs <ams@baylibre.com> | 2024-08-06 15:37:36 +0000 |
---|---|---|
committer | Andrew Stubbs <ams@baylibre.com> | 2024-09-02 13:08:46 +0000 |
commit | 023641d97c5139bfcf8d468442a4e9782e90a467 (patch) | |
tree | 8b58cc19b35d7ecd8e557fc76290de760bbfdf8e /gcc/fold-const.cc | |
parent | 57af0022073f11bc300709b3717069f6d616c6ac (diff) | |
download | gcc-023641d97c5139bfcf8d468442a4e9782e90a467.zip gcc-023641d97c5139bfcf8d468442a4e9782e90a467.tar.gz gcc-023641d97c5139bfcf8d468442a4e9782e90a467.tar.bz2 |
amdgcn: Remove TARGET_GCN3
The only GCN3 ISA device was remove (Fiji, gfx803) so all the GCN3-specific
code and features can be removed from the back-end.
gcc/ChangeLog:
* config/gcn/gcn-opts.h (enum gcn_isa): Delete ISA_GCN3.
(TARGET_GCN3): Delete.
(TARGET_GCN3_PLUS): Delete.
(TARGET_M0_LDS_LIMIT): Delete.
* config/gcn/gcn-valu.md
(gather<mode>_insn_1offset<exec>): Remove TARGET_GCN3 from conditions.
(*<reduc_op>_dpp_shr_<mode>): Likewise.
* config/gcn/gcn.cc (enum gcn_isa): Change default to ISA_GCN5.
(gcn_expand_prologue): Remove TARGET_M0_LDS_LIMIT feature.
(gcn_expand_reduc_scalar): Remove TARGET_GCN3 conditions.
* config/gcn/gcn.h (TARGET_CPU_CPP_BUILTINS): Remove TARGET_GCN3.
Diffstat (limited to 'gcc/fold-const.cc')
0 files changed, 0 insertions, 0 deletions