aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-fold.c
diff options
context:
space:
mode:
authorHenry Linjamäki <henry.linjamaki@parmance.com>2017-11-16 17:20:45 +0000
committerPekka Jääskeläinen <visit0r@gcc.gnu.org>2017-11-16 17:20:45 +0000
commitdc03239c2d8607a0f5cdb13a220bcf0c7f8ed7cd (patch)
treef2316102f532f913f50ba2931a318058c4bc88e0 /gcc/gimple-fold.c
parent35a282e0bc285f2b62dd29220a6ef3a3ed87a0b3 (diff)
downloadgcc-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