aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1996-04-15 08:21:03 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1996-04-15 08:21:03 -0400
commit935fb2880ccd5cc9f91d3984faaa914065843f7e (patch)
treeba9e67dee849ed5315f0a1fbfa90cbb8a0d3a9ab /gcc/expr.h
parent2dedbe1f310983cd826910160c779a4a755377f0 (diff)
downloadgcc-935fb2880ccd5cc9f91d3984faaa914065843f7e.zip
gcc-935fb2880ccd5cc9f91d3984faaa914065843f7e.tar.gz
gcc-935fb2880ccd5cc9f91d3984faaa914065843f7e.tar.bz2
(tstdi): Optimized for "d" case.
(movqi): Allow moving "i" into "a". (zero_extendsidi2): Alternatives merged. (extendplussidi): Fixed when operands 0 and 1 share a register. (adddi_sexthishl32): Constraints reordered for better reload. (adddi3,subdi_sexthishl32,subdi3,negdi2): Likewise. (ashldi_sexthi): Accept "m" as operand 0. (ashldi_const32): Alternatives merged. (ashift patterns): Output "lsl" instead of "asl". (beq0_di): If condition codes already set, output only branch insn. (bne0_di,bge0_di,blt0_di): Likewise. From-SVN: r11783
Diffstat (limited to 'gcc/expr.h')
0 files changed, 0 insertions, 0 deletions