- 28 Mar, 1996 3 commits
-
-
From-SVN: r11627
Richard Kenner committed -
From-SVN: r11626
Jeff Law committed -
* pa.c (hppa_legitimize_address): Don't lose for (plus (plus (mult (A) (shadd_const)) (B)) (C)) if B + C isn't a valid address for indexing. (basereg_operand): Only accept base registers after cse has completed. Don't accept the frame pointer if it's likely to be eliminated. * pa.md (unscaled indexing patterns): Add variants with basereg and index register reversed. (HImode and QImode loads): Add zero extended variants. From-SVN: r11625
Jeff Law committed
-
- 27 Mar, 1996 1 commit
-
-
From-SVN: r11624
Richard Kenner committed
-
- 26 Mar, 1996 9 commits
-
-
not SImode. From-SVN: r11623
Jim Wilson committed -
* expr.c (emit_push_insn): When doing a partial push, emit a CLOBBER so that flow doesn't think the entire register is live. From-SVN: r11622
Jeff Law committed -
From-SVN: r11621
Richard Kenner committed -
From-SVN: r11620
Richard Kenner committed -
(singlemove_string): Call it. From-SVN: r11619
Richard Kenner committed -
From-SVN: r11618
Richard Kenner committed -
From-SVN: r11617
Torbjorn Granlund committed -
From-SVN: r11616
Torbjorn Granlund committed -
unless current_function_needs_context. From-SVN: r11615
Jason Merrill committed
-
- 25 Mar, 1996 3 commits
-
-
From-SVN: r11614
Richard Kenner committed -
From-SVN: r11613
Jim Wilson committed -
From-SVN: r11612
Richard Kenner committed
-
- 24 Mar, 1996 5 commits
-
-
simplify_unary_operation. From-SVN: r11611
Richard Kenner committed -
From-SVN: r11610
Richard Kenner committed -
(process_command): Instead of hardcoding non-empty switches_need_spaces to turn on "o" and "L", make the string contain the switches that need the spaces. From-SVN: r11609
Richard Kenner committed -
From-SVN: r11608
Richard Kenner committed -
From-SVN: r11607
Richard Kenner committed
-
- 23 Mar, 1996 9 commits
-
-
From-SVN: r11606
Richard Kenner committed -
From-SVN: r11605
Richard Kenner committed -
From-SVN: r11604
Richard Kenner committed -
MEM and REG differently. From-SVN: r11603
Doug Evans committed -
* sparc/sparc.md (*mov{qi,hi,si,di}_cc_sp64): Fix constraints. (*mov{qi,hi,si,di}_cc_reg_sp64): Likewise. From-SVN: r11602
Doug Evans committed -
* sparc/sparc.c (arith11_operand): Use SPARC_SIMM11_P. (arith10_operand): Use SPARC_SIMM10_P. From-SVN: r11601
Doug Evans committed -
* sparc/sparc.h (SPARC_SIMM{10,11,13}_P): Define. (SMALL_INT): Use SPARC_SIMM13_P. (CONST_OK_FOR_LETTER_P): Support new letters L,M. From-SVN: r11600
Doug Evans committed -
From-SVN: r11599
Richard Kenner committed -
From-SVN: r11598
Richard Kenner committed
-
- 22 Mar, 1996 2 commits
-
-
From-SVN: r11597
Mike Stump committed -
non-negative. From-SVN: r11596
Richard Kenner committed
-
- 21 Mar, 1996 3 commits
-
-
From-SVN: r11588
Doug Evans committed -
From-SVN: r11587
Mike Stump committed -
From-SVN: r11586
Doug Evans committed
-
- 20 Mar, 1996 5 commits
-
-
(mem (scratch)). From-SVN: r11585
Jim Wilson committed -
special treatment of METHOD_TYPE. From-SVN: r11584
Jim Wilson committed -
* sparc/sparc.c (fcc_reg_operand): Ensure correct mode. (icc_or_fcc_reg_operand): Likewise. (gen_v9_scc): IF_THEN_ELSE must have a mode. (print_operand): New operand code `x' for all condition codes. New operand codes `c,d' for reversed conditional moves. * sparc/sparc.md (movqicc,movhicc): New named patterns. (movsicc,movdicc,movsfcc,movdfcc,movtfcc): Rewrite. (conditional move matchers): Rewrite. From-SVN: r11583
Doug Evans committed -
* sparc/sparc.h (CPP_CPU_SPEC): Add v8plus entry. (ASM_CPU_SPEC): Likewise. From-SVN: r11582
Doug Evans committed -
* sparc/sol2.h (ASM_CPU_SPEC): Recognize -mcpu=v8plus, not v9. Fix typo in ultrasparc entry. From-SVN: r11581
Doug Evans committed
-