diff options
author | Andrew Stubbs <ams@codesourcery.com> | 2020-06-29 15:20:09 +0100 |
---|---|---|
committer | Andrew Stubbs <ams@codesourcery.com> | 2022-10-11 11:45:38 +0100 |
commit | 5cfe08555034b29f301dcfb99a3691c81b2e2def (patch) | |
tree | b9e654f7c58702276a1ba1d159aec08f8726dad0 /gcc/range-op-float.cc | |
parent | 0d8753cf30486c4e7fb07455b7cae49aa812c6a4 (diff) | |
download | gcc-5cfe08555034b29f301dcfb99a3691c81b2e2def.zip gcc-5cfe08555034b29f301dcfb99a3691c81b2e2def.tar.gz gcc-5cfe08555034b29f301dcfb99a3691c81b2e2def.tar.bz2 |
amdgcn: Add vec_extract for partial vectors
Add vec_extract expanders for all valid pairs of vector types.
gcc/ChangeLog:
* config/gcn/gcn-protos.h (get_exec): Add prototypes for two variants.
* config/gcn/gcn-valu.md
(vec_extract<V_ALL:mode><V_ALL_ALT:mode>): New define_expand.
* config/gcn/gcn.cc (get_exec): Export the existing function. Add a
new overload variant.
Diffstat (limited to 'gcc/range-op-float.cc')
0 files changed, 0 insertions, 0 deletions