]> gcc.gnu.org Git - gcc.git/history - gcc/config/i386/i386.md
(decrement_and_branch_until_zero+[3-8]): Add missing CC_STATUS_INIT.
[gcc.git] / gcc / config / i386 / i386.md
1996-12-07 Richard Kenner(decrement_and_branch_until_zero+[3-8]): Add missing...
1996-11-12 Torbjorn Granlund(parallel inc/dec and branch-if-zero/nonzero): Use...
1996-11-06 Torbjorn Granlund(parallel inc and branch-if-zero/nonzero): Add two...
1996-11-06 Stan Cox(sgt,sgtu,sge,sle,bgt,blt,bge,ble): Use CC_FCOM
1996-10-31 Torbjorn Granlund(parallel inc and branch-if-zero/nonzero): Check for...
1996-10-21 Richard Kenner(ffs[sh]i2): Add missing CC_STATUS_INIT.
1996-10-16 Torbjorn Granlund(parallel inc/dec and branch-if-zero/nonzero): 4 new...
1996-10-04 Stan Cox(adddi3_1, subdi3_1): insns renamed from adddi3 and...
1996-09-30 Stan Coxi386.md (gen_prologue_get_pc): Call the function create...
1996-09-14 Richard Kenner(clrstrsi): Correct check for constant size.
1996-09-11 Torbjorn Granlund(decrement_and_branch_until_zero matcher): Fix typo.
1996-08-30 Stan Cox(movsicc,movhicc): Allow reload from memory.
1996-08-09 Stan Cox(untyped_call) Avoid SIGFPE.
1996-08-02 Stan CoxAdded TARGET_CMOVE check for fcomi.
1996-07-24 Stan Cox(movsfcc, movdfcc, movxfcc, movsfcc_1, movdfcc_1,
1996-07-19 Stan Cox(leave): clobbers esp and ebp.
1996-06-09 Stan Cox(strlensi_unroll4, strlensi_unroll5): Use + not =& for
1996-05-31 Stan Cox(epilogue_set_stack_ptr): New.
1996-05-22 Stan Cox(return_pop_internal): new pattern.
1996-05-17 Stan Coxi386.md (return, [...]): New patterns for emitting...
1996-05-03 Stan Cox(movesicc, movehicc) Pentium Pro conditional move insns
1996-04-19 Stan Cox(movqi+1): Handle QImode values in %si and %di
1996-04-16 Richard Kenner(addsidi3_2): Handle non-MEM overlap case.
1996-04-04 Richard Kenner(ashldi3_const_int): Don't recognize if won't match...
1996-03-17 Richard Kenner(insv): Restore missing end of comment.
1996-03-11 Richard KennerUse proper modes and predicates for {sign,zero}_extract.
1996-03-01 Stan Cox(cmpxf*): XF compare cannot have mem operands.
1996-02-29 Stan Cox(cmpxf*): Allow for (compare (reg:XF) (mem:XF)).
1996-02-12 Torbjorn GranlundDelete spurious integer subtract patterns.
1996-02-09 Stan Cox(fp, integer): Added function units for pentium.
1995-12-24 Richard Kenner(clrstrsi): New pattern and associate anonymous pattern.
1995-12-22 Stan Cox(strlensi): New pattern.
1995-12-16 Stan CoxUse TARGET* macros.
1995-08-21 Richard Kenner(decrement_and_branch_until_zero): Use arithmetic_compa...
1995-06-15 Richard KennerChange FSF address.
1995-05-12 Michael MeissnerAdd better support for passing args in registers; Add...
1995-04-25 Richard Kenner(untyped_call): Make it return a complex double.
1995-04-09 Richard Kenner(adddi3, subdi3): Need scratch reg whenever operand...
1995-03-28 Richard Kenner(adddi3): Don't treat two non-equal MEMs as non-aliasing.
1995-02-24 Michael MeissnerDefine long double versions of sin/cos
1994-11-25 Michael MeissnerAdd comment on ffs to say why optimizing it further...
1994-10-31 Richard Kenner(movsf...
1994-10-28 Michael MeissnerFix adddi3.
1994-10-09 Michael MeissnerMake sure movsf_mem does not clobber a destination...
1994-10-05 Michael MeissnerSupprt LABEL_REFs when using -fpic.
1994-10-01 Michael MeissnerPrefer float registers for movdf.
1994-09-26 Michael MeissnerAllow memory/memory DImode add/subtract.
1994-09-20 Michael MeissnerRespin DI support to be combine friendly; Allow push...
1994-09-15 Michael MeissnerDo not use separate 386 patterns for SF/DF/XF/DI pushes...
1994-09-13 Michael MeissnerMore DF/XF/DI fixes.
1994-09-09 Michael MeissnerMerge push patterns for memory/nonmemory
1994-09-08 Michael MeissnerRewrite movsf/movdf/movdi patterns
1994-09-03 Michael MeissnerFix DImode move problems.
1994-08-28 Michael MeissnerFix indexing off arg ptr & push of byte values.
1994-08-26 Michael MeissnerAdd -mno-wide-multiply, -mno-move, make addresses more...
1994-06-15 Michael MeissnerSupport 32x32->64 bit multiply
1994-04-25 Richard Kenner(TARGET_NO_FANCY_MATH_387): Implement new option.
1994-04-09 Richard Kenner(mulhi3): Use SImode for MULT RTL.
1994-03-26 Richard Kenneri386.md (movhi, movqi): Properly recognized unsigned...
1993-10-05 James Van Artsdalen(pushxf,movxf,extenddfxf2,extendsfxf2): Handle XFmode...
1993-10-03 James Van Artsdalen(tstxf_cc, tstxf, cmpxf, cmpxf_cc, cmpxf_ccfpeq, swapxf...
1993-10-02 James Van Artsdalen(addhi3): Use byte opcodes when the low byte of a word...
1993-07-30 Richard Stallman(ffssi2 and ffshi2 recognizers): Generate unique labels...
1993-07-25 Richard Stallman(movstrictqi): Change q<-g alternative to q<-m.
1993-07-13 Richard Stallman(ffssi2, ffshi2): Assume bsf produces garbage if input...
1993-06-19 Richard Stallman(call_pop, call, call_value_pop, call_value)
1993-05-09 Richard Stallman(call matchers): Use call_insn_operand.
1993-05-06 Richard Stallman(extendsidi2): Use cdq or cltd, not cwtl.
1993-05-06 Richard Stallman(extendsidi2): Use cdq, not cwtl.
1993-03-23 Tom Wood(untyped_call pattern): Fix typo.
1993-03-23 Tom Wood(untyped_call, untyped_return): New patterns.
1993-03-22 James Van Artsdalen(movsf,movdf): Use an input reload for MEM-MEM moves.
1993-03-12 James Van Artsdalen(truncdfsf2): Rewrite to allow FLOAT_REGS in constraint...
1993-02-08 James Van Artsdalen(extendsidi2): Use correct mnemonic for cwtl opcode.
1993-01-25 Richard KennerDelete emacs local-variables block at end.
1993-01-25 James Van Artsdalen(extendsidi2): Fix typo in regno.
1993-01-20 James Van Artsdalen(cmpM_cc): Allow first operand to be a MEM.
1993-01-14 James Van Artsdalen(cmpstr patterns): Fix mode mismatch in SET.
1993-01-11 James Van Artsdalen(extendsidi2,zero_extendsidi2): New patterns.
1992-12-31 James Van Artsdalen(movsf,movdf): Change constraints to use integer regs...
1992-12-30 James Van Artsdalen(bit complement): Constrain inputs and outputs to match,
1992-11-12 James Van Artsdalen(floatMN2 recognizers): Don't omit mode on a match_oper...
1992-11-09 James Van Artsdalen(movstrsi): mask move count after signed shift.
1992-11-06 Richard Stallman(andsi3): Mask immed op to 0xff in QI-reg ff00-byte...
1992-10-26 Richard Stallman(movdi): Delete the `&' from constraint.
1992-10-12 James Van Artsdalen(cmpstrM patterns): Compare strings of unsigned chars...
1992-10-08 Michael MeissnerFix shared library in i386; correctly spell macro in...
1992-09-19 James Van Artsdalen(sCOND patterns): Don't allow a MEM in the SET_DEST...
1992-09-17 James Van Artsdalen(addsi3,ashlsi3): Handle the case where the stack point...
1992-09-15 Michael MeissnerDo cld before each string move/compare.
1992-09-06 James Van Artsdalen(cmpstrsi): Rewrite expander to handle operands correctly.
1992-08-28 James Van Artsdalen(movstrsi): Rewrite to handle operands correctly.
1992-08-28 James Van Artsdalen(all patterns): Use GEN_INT instead of gen_rtx to get...
1992-07-06 Charles Hannumentered into RCS
1992-07-01 Richard Stallman*** empty log message ***
1992-05-27 James Van Artsdalen*** empty log message ***
1992-05-11 James Van Artsdalen*** empty log message ***
1992-05-09 James Van Artsdalen*** empty log message ***
1992-04-23 James Van Artsdalen*** empty log message ***
1992-04-21 James Van Artsdalen*** empty log message ***
next
This page took 1.098471 seconds and 108 git commands to generate.