aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1993-04-10 10:56:02 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1993-04-10 10:56:02 -0400
commit26958509940f82795f35673f4003a16e60cb5da1 (patch)
tree7f61f97c45311eec3f4712a40fa35b3f075bf8db /gcc/objc
parentc72fc2d9d984e877d5f912c3e59e8a12d1aad03c (diff)
downloadgcc-26958509940f82795f35673f4003a16e60cb5da1.zip
gcc-26958509940f82795f35673f4003a16e60cb5da1.tar.gz
gcc-26958509940f82795f35673f4003a16e60cb5da1.tar.bz2
(add/sub): Correct predicates and constraints for sNaddX and addX insns...
(add/sub): Correct predicates and constraints for sNaddX and addX insns; we can use sNsubX and subX to add small negative constants. Don't split addition to SP since we want to update it just once. (beq, bne): Use subtract, not compare for ints; it's more efficient. (define_split for comparisons): Always prefer add/sub if it will work. (probe_stack, allocate_stack): New patterns. From-SVN: r4078
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions