diff options
author | Maciej W. Rozycki <macro@imgtec.com> | 2017-06-14 23:26:40 +0000 |
---|---|---|
committer | Maciej W. Rozycki <macro@gcc.gnu.org> | 2017-06-14 23:26:40 +0000 |
commit | 3466430f382b6adc2363721056b9abde3acd790a (patch) | |
tree | e6cdacfffb0e4b8b67ce1c67ba25a40f0e722b26 /gcc/go | |
parent | cdd17d6e9956853892e4c097cc33afc2156df69e (diff) | |
download | gcc-3466430f382b6adc2363721056b9abde3acd790a.zip gcc-3466430f382b6adc2363721056b9abde3acd790a.tar.gz gcc-3466430f382b6adc2363721056b9abde3acd790a.tar.bz2 |
MIPS16/GCC: Emit bounds checking as RTL in `casesi'
gcc/
* config/mips/mips.md (MIPS16_T_REGNUM): Remove constant.
(casesi): Emit bounds checking as RTL.
(casesi_internal_mips16_<mode>): Remove bounds checking.
gcc/testsuite/
* gcc.target/mips/data-sym-jump.c: Adjust for whitespace changes.
* gcc.target/mips/pr51513-1.c: New test.
* gcc.target/mips/pr51513-2.c: New test.
From-SVN: r249207
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions