diff options
author | Henry Linjamäki <henry.linjamaki@parmance.com> | 2017-11-16 17:20:45 +0000 |
---|---|---|
committer | Pekka Jääskeläinen <visit0r@gcc.gnu.org> | 2017-11-16 17:20:45 +0000 |
commit | dc03239c2d8607a0f5cdb13a220bcf0c7f8ed7cd (patch) | |
tree | f2316102f532f913f50ba2931a318058c4bc88e0 /gcc/gimple-fold.c | |
parent | 35a282e0bc285f2b62dd29220a6ef3a3ed87a0b3 (diff) | |
download | gcc-dc03239c2d8607a0f5cdb13a220bcf0c7f8ed7cd.zip gcc-dc03239c2d8607a0f5cdb13a220bcf0c7f8ed7cd.tar.gz gcc-dc03239c2d8607a0f5cdb13a220bcf0c7f8ed7cd.tar.bz2 |
[BRIGFE] Reduce the number of type conversions due to
the untyped HSAIL regs.
Instead of always representing the HSAIL's untyped registers as
unsigned int, the gccbrig now pre-analyzes the BRIG code and
builds the register variables as a type used the most when storing
or reading data to/from each register. This reduces the total
conversions which cannot be always optimized away.
From-SVN: r254837
Diffstat (limited to 'gcc/gimple-fold.c')
0 files changed, 0 insertions, 0 deletions