mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-24 07:00:29 +08:00
arm.md (arm_ashldi3_1bit, [...]): Put earlyclobber on the right alternative.
* config/arm/arm.md (arm_ashldi3_1bit, arm_ashrdi3_1bit, arm_lshrdi3_1bit): Put earlyclobber on the right alternative. From-SVN: r164232
This commit is contained in:
parent
7e26828068
commit
2cea21ddb8
@ -1,3 +1,8 @@
|
||||
2010-09-12 Bernd Schmidt <bernds@codesourcery.com>
|
||||
|
||||
* config/arm/arm.md (arm_ashldi3_1bit, arm_ashrdi3_1bit,
|
||||
arm_lshrdi3_1bit): Put earlyclobber on the right alternative.
|
||||
|
||||
2010-09-10 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tree-ssa-ccp.c (fold_const_aggregate_ref): Do not check STATIC flag.
|
||||
|
@ -3322,7 +3322,7 @@
|
||||
)
|
||||
|
||||
(define_insn "arm_ashldi3_1bit"
|
||||
[(set (match_operand:DI 0 "s_register_operand" "=&r,r")
|
||||
[(set (match_operand:DI 0 "s_register_operand" "=r,&r")
|
||||
(ashift:DI (match_operand:DI 1 "s_register_operand" "0,r")
|
||||
(const_int 1)))
|
||||
(clobber (reg:CC CC_REGNUM))]
|
||||
@ -3381,7 +3381,7 @@
|
||||
)
|
||||
|
||||
(define_insn "arm_ashrdi3_1bit"
|
||||
[(set (match_operand:DI 0 "s_register_operand" "=&r,r")
|
||||
[(set (match_operand:DI 0 "s_register_operand" "=r,&r")
|
||||
(ashiftrt:DI (match_operand:DI 1 "s_register_operand" "0,r")
|
||||
(const_int 1)))
|
||||
(clobber (reg:CC CC_REGNUM))]
|
||||
@ -3438,7 +3438,7 @@
|
||||
)
|
||||
|
||||
(define_insn "arm_lshrdi3_1bit"
|
||||
[(set (match_operand:DI 0 "s_register_operand" "=&r,r")
|
||||
[(set (match_operand:DI 0 "s_register_operand" "=r,&r")
|
||||
(lshiftrt:DI (match_operand:DI 1 "s_register_operand" "0,r")
|
||||
(const_int 1)))
|
||||
(clobber (reg:CC CC_REGNUM))]
|
||||
|
Loading…
x
Reference in New Issue
Block a user