diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2025-03-10 14:12:38 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@arm.com> | 2025-03-12 14:33:53 +0000 |
commit | 6e4045513d789587b2c7750e9016c7035b461299 (patch) | |
tree | 422c04a49a15873f01035ddd9dccf2d4ef5e87fb /libphobos/src/std/algorithm/iteration.d | |
parent | baa9b2b8d2eef7177118652d93ca0e7c933ba174 (diff) | |
download | gcc-6e4045513d789587b2c7750e9016c7035b461299.zip gcc-6e4045513d789587b2c7750e9016c7035b461299.tar.gz gcc-6e4045513d789587b2c7750e9016c7035b461299.tar.bz2 |
arm: allow type-punning subregs in vpr_register_operand [PR115439]
Subregs that only change the mode of an operand (ie don't change the
size) should be safe for the VPR register. If we don't permit them
we may end up with some redundant copy instructions.
gcc:
PR target/115439
* config/arm/predicates.md (vpr_register_operand): Allow type-punning
subregs.
Diffstat (limited to 'libphobos/src/std/algorithm/iteration.d')
0 files changed, 0 insertions, 0 deletions