diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2019-10-18 19:01:57 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2019-10-18 19:01:57 +0000 |
commit | 0250355849a16456a8b8e6dce2d2d7874696649e (patch) | |
tree | 9ef36497b857c198fccf6e6b3ea8d61b519b599c /gcc/tree-dfa.c | |
parent | 0406dccda5c9adfaf65e132fda5b8c0fbc5ce1d5 (diff) | |
download | gcc-0250355849a16456a8b8e6dce2d2d7874696649e.zip gcc-0250355849a16456a8b8e6dce2d2d7874696649e.tar.gz gcc-0250355849a16456a8b8e6dce2d2d7874696649e.tar.bz2 |
[arm] Early split zero- and sign-extension
This patch changes the insn patterns for zero- and sign-extend into
define_expands that generate the appropriate word operations
immediately.
* config/arm/arm.md (zero_extend<mode>di2): Convert to define_expand.
(extend<mode>di2): Likewise.
From-SVN: r277166
Diffstat (limited to 'gcc/tree-dfa.c')
0 files changed, 0 insertions, 0 deletions