]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/arm/arm.md
[gcc/]
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Nov 2013 15:06:06 +0000 (15:06 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Nov 2013 15:06:06 +0000 (15:06 +0000)
commit7eaf2be0433b82ad4dd64271adaf1972a5730d08
treead06086ca6ec3512780015acb1ad659a1a1c761e
parent9b4ea463fc15ddb0fedd91c3365966fd1131065d
[gcc/]
2013-11-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

PR target/59290
* config/arm/arm.md (*zextendsidi_negsi): New pattern.
* config/arm/arm.c (arm_new_rtx_costs): Initialise cost correctly
for zero_extend case.

[gcc/testsuite/]
2013-11-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

PR target/59290
* gcc.target/arm/negdi-2.c: Scan more general register names.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205394 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/negdi-2.c