aboutsummaryrefslogtreecommitdiff
path: root/gcc/calls.c
diff options
context:
space:
mode:
authorAndrew Stubbs <ams@codesourcery.com>2020-03-17 12:58:14 +0000
committerAndrew Stubbs <ams@codesourcery.com>2020-03-27 17:11:02 +0000
commit038769535a8cbdd3dd3e100bde3140df52f868c5 (patch)
treeb7baf1a495dedfa4f079cad78b95cedb739342df /gcc/calls.c
parent04dd734b52de121853e1ea6b3c197a598b294e23 (diff)
downloadgcc-038769535a8cbdd3dd3e100bde3140df52f868c5.zip
gcc-038769535a8cbdd3dd3e100bde3140df52f868c5.tar.gz
gcc-038769535a8cbdd3dd3e100bde3140df52f868c5.tar.bz2
amdgcn: refactor mode iterators
The iterative addition of 8 and 16 bit vectors has left the mode iterators in a bit of a mess. Also, the original names were rather verbose leading to formatting difficulties. This patch renames all the vector modes such that they are shorter and tidier. It does not change the output machine description at all. 2020-03-27 Andrew Stubbs <ams@codesourcery.com> gcc/ * config/gcn/gcn-valu.md: (VEC_SUBDWORD_MODE): Rename to V_QIHI throughout. (VEC_1REG_MODE): Delete. (VEC_1REG_ALT): Delete. (VEC_ALL1REG_MODE): Rename to V_1REG throughout. (VEC_1REG_INT_MODE): Delete. (VEC_ALL1REG_INT_MODE): Rename to V_INT_1REG throughout. (VEC_ALL1REG_INT_ALT): Rename to V_INT_1REG_ALT throughout. (VEC_2REG_MODE): Rename to V_2REG throughout. (VEC_REG_MODE): Rename to V_noHI throughout. (VEC_ALLREG_MODE): Rename to V_ALL throughout. (VEC_ALLREG_ALT): Rename to V_ALL_ALT throughout. (VEC_ALLREG_INT_MODE): Rename to V_INT throughout. (VEC_INT_MODE): Delete. (VEC_FP_MODE): Rename to V_FP throughout and move to top. (VEC_FP_1REG_MODE): Rename to V_FP_1REG throughout and move to top. (FP_MODE): Delete and replace with FP throughout. (FP_1REG_MODE): Delete and replace with FP_1REG throughout. (VCMP_MODE): Rename to V_noQI throughout and move to top. (VCMP_MODE_INT): Rename to V_INT_noQI throughout and move to top. * config/gcn/gcn.md (FP): New mode iterator. (FP_1REG): New mode iterator.
Diffstat (limited to 'gcc/calls.c')
0 files changed, 0 insertions, 0 deletions