aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.cc
diff options
context:
space:
mode:
authorAndrew Stubbs <ams@baylibre.com>2024-08-06 15:37:36 +0000
committerAndrew Stubbs <ams@baylibre.com>2024-09-02 13:08:46 +0000
commit023641d97c5139bfcf8d468442a4e9782e90a467 (patch)
tree8b58cc19b35d7ecd8e557fc76290de760bbfdf8e /gcc/fold-const.cc
parent57af0022073f11bc300709b3717069f6d616c6ac (diff)
downloadgcc-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