diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2019-10-18 19:05:09 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2019-10-18 19:05:09 +0000 |
commit | ead327735c15436cc0516f427da107be0d747822 (patch) | |
tree | 9b0b25b1f6956080a0b7948ad71694fc0ed40027 /gcc/tree.c | |
parent | 238273fe06e3da6dd1d80b04217d53c76cf5fa41 (diff) | |
download | gcc-ead327735c15436cc0516f427da107be0d747822.zip gcc-ead327735c15436cc0516f427da107be0d747822.tar.gz gcc-ead327735c15436cc0516f427da107be0d747822.tar.bz2 |
[arm] Early expansion of subvdi4
This patch adds early expansion of subvdi4. The expansion sequence
is broadly based on the expansion of usubvdi4.
* config/arm/arm.md (subvdi4): Decompose calculation into 32-bit
operations.
(subdi3_compare1): Delete pattern.
(subvsi3_borrow): New insn pattern.
(subvsi3_borrow_imm): Likewise.
From-SVN: r277190
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions