diff options
author | Andrea Corallo <andrea.corallo@arm.com> | 2021-02-03 15:21:54 +0100 |
---|---|---|
committer | Andrea Corallo <andrea.corallo@arm.com> | 2021-02-11 16:20:59 +0100 |
commit | 38c5703449c0638618ba6896f0d039c3868ad4e0 (patch) | |
tree | 848c1145e85db131379e114b139a4ee3b648912d /gcc/opts.c | |
parent | 4af29981ab57ad7ef4467e371e4145cce9c16eaa (diff) | |
download | gcc-38c5703449c0638618ba6896f0d039c3868ad4e0.zip gcc-38c5703449c0638618ba6896f0d039c3868ad4e0.tar.gz gcc-38c5703449c0638618ba6896f0d039c3868ad4e0.tar.bz2 |
arm: Low overhead loop handle long range branches [PR98931]
gcc/
PR target/98931
* config/arm/thumb2.md (*doloop_end_internal): Generate
alternative sequence to handle long range branches.
gcc/testsuite/
PR target/98931
* gcc.target/arm/pr98931.c: New testcase.
Diffstat (limited to 'gcc/opts.c')
0 files changed, 0 insertions, 0 deletions