Quick Search:

jump to detailed chart | hide Line History

Line Count Graph

Constraint

Branch:
Author:
Tag:
Date: help

Go to changeset: | Customize Feeds
Changelog

MAIN:ragge:20050630135917 by ragge on 30 June 2005, 15:59:17 +0200 (9 years 4 months ago) Correct IP-node numbers.  Start fixing SSA stuff.

pcc/mip/manifest.h 1.48 history download (+5 -5) diffs

pcc/mip/optim2.c 1.30 history download (+56 -60) diffs

MAIN:ragge:20050630130538 by ragge on 30 June 2005, 15:05:38 +0200 (9 years 4 months ago) Remove unused var.

pcc/mip/optim2.c 1.29 history download (+1 -3) diffs

pcc/mip/reader.c 1.143 history download (+1 -2) diffs

MAIN:ragge:20050629193316 by ragge on 29 June 2005, 21:33:16 +0200 (9 years 4 months ago) Correct move insn generation. Change heuristic for doing su traversal
calculation.

pcc/mip/reader.c 1.142 history download (+36 -55) diffs

pcc/mip/regs.c 1.57 history download (+2 -2) diffs

MAIN:ragge:20050629175946 by ragge on 29 June 2005, 19:59:46 +0200 (9 years 4 months ago) Add newreg-moves at code generation.

pcc/mip/reader.c 1.141 history download (+35 -11) diffs

MAIN:ragge:20050629145809 by ragge on 29 June 2005, 16:58:09 +0200 (9 years 4 months ago) More fixes for special needs.

pcc/mip/reader.c 1.140 history download (+16 -5) diffs

MAIN:ragge:20050629124040 by ragge on 29 June 2005, 14:40:40 +0200 (9 years 4 months ago) Add CPU-specific part of instructions with special needs.

pcc/arch/i386/order.c 1.24 history download (+20 -1) diffs

pcc/arch/i386/table.c 1.47 history download (+2 -1) diffs

MAIN:ragge:20050629124008 by ragge on 29 June 2005, 14:40:08 +0200 (9 years 4 months ago) Add NSPECIAL code for instructions with special needs.

pcc/mip/pass2.h 1.68 history download (+2 -1) diffs

pcc/mip/reader.c 1.139 history download (+24 -7) diffs

pcc/mip/regs.c 1.56 history download (+38 -9) diffs

MAIN:ragge:20050629071241 by ragge on 29 June 2005, 09:12:41 +0200 (9 years 4 months ago) Fix deljumps.  Start working on full-function register assignment.

pcc/mip/optim2.c 1.28 history download (+42 -324) diffs

pcc/mip/pass2.h 1.67 history download (+2 -2) diffs

pcc/mip/reader.c 1.138 history download (+2 -2) diffs

pcc/mip/regs.c 1.55 history download (+16 -11) diffs

MAIN:ragge:20050628195505 by ragge on 28 June 2005, 21:55:05 +0200 (9 years 4 months ago) No need for this deflab.

pcc/arch/i386/local2.c 1.47 history download (+1 -2) diffs

MAIN:ragge:20050628184815 by ragge on 28 June 2005, 20:48:15 +0200 (9 years 4 months ago) More deljumps hack.

pcc/mip/optim2.c 1.27 history download (+44 -4) diffs

MAIN:ragge:20050628132900 by ragge on 28 June 2005, 15:29:00 +0200 (9 years 4 months ago) Start reworking deljumps.

pcc/mip/common.c 1.57 history download (+2 -2) diffs

pcc/mip/manifest.h 1.47 history download (+3 -2) diffs

pcc/mip/optim2.c 1.26 history download (+119 -4) diffs

pcc/mip/pass2.h 1.66 history download (+1 -2) diffs

pcc/mip/reader.c 1.137 history download (+1 -2) diffs

MAIN:ragge:20050628132841 by ragge on 28 June 2005, 15:28:41 +0200 (9 years 4 months ago) Add option for deljumps.

pcc/cc/ccom/main.c 1.61 history download (+4 -2) diffs

MAIN:ragge:20050628113256 by ragge on 28 June 2005, 13:32:56 +0200 (9 years 4 months ago) Add min/max label numbers to ipp struct. Cleanup slightly. Document.

pcc/cc/ccom/pass1.h 1.107 history download (+1 -2) diffs

pcc/cc/ccom/pftn.c 1.144 history download (+6 -7) diffs

pcc/cc/ccom/trees.c 1.137 history download (+5 -1) diffs

MAIN:ragge:20050628093522 by ragge on 28 June 2005, 11:35:22 +0200 (9 years 4 months ago) Change register move to just before instruction, to get correct
interference edges.
Be kind to 2-operand instructions by evaluating the other leg first.

pcc/mip/regs.c 1.54 history download (+14 -5) diffs

MAIN:ragge:20050628071645 by ragge on 28 June 2005, 09:16:45 +0200 (9 years 4 months ago) Start working on store.

pcc/mip/reader.c 1.136 history download (+2 -2) diffs

pcc/mip/regs.c 1.53 history download (+48 -6) diffs

MAIN:ragge:20050627134014 by ragge on 27 June 2005, 15:40:14 +0200 (9 years 4 months ago) Use correct register define.

pcc/mip/reader.c 1.135 history download (+2 -2) diffs

MAIN:ragge:20050627131136 by ragge on 27 June 2005, 15:11:36 +0200 (9 years 4 months ago) Use correct register count info instead of fakes.
Let SelectSpill() do something.

pcc/mip/regs.c 1.52 history download (+38 -195) diffs

MAIN:ragge:20050627122719 by ragge on 27 June 2005, 14:27:19 +0200 (9 years 4 months ago) Init some variables before use.

pcc/mip/regs.c 1.51 history download (+10 -4) diffs

MAIN:ragge:20050627114536 by ragge on 27 June 2005, 13:45:36 +0200 (9 years 4 months ago) More graph coloring fixes.

pcc/mip/reader.c 1.134 history download (+15 -6) diffs

pcc/mip/regs.c 1.50 history download (+30 -36) diffs

MAIN:ragge:20050627065936 by ragge on 27 June 2005, 08:59:36 +0200 (9 years 4 months ago) Move closer to graph coloring.

pcc/mip/regs.c 1.49 history download (+301 -117) diffs

MAIN:ragge:20050624084531 by ragge on 24 June 2005, 10:45:31 +0200 (9 years 4 months ago) Resurrect rmove() for reg->reg moves, and add support for it in gencode.
Change some list representations.

pcc/arch/i386/local2.c 1.46 history download (+7 -1) diffs

pcc/mip/manifest.h 1.46 history download (+2 -1) diffs

pcc/mip/pass2.h 1.65 history download (+2 -1) diffs

pcc/mip/reader.c 1.133 history download (+17 -5) diffs

pcc/mip/regs.c 1.48 history download (+174 -171) diffs

MAIN:ragge:20050620203308 by ragge on 20 June 2005, 22:33:08 +0200 (9 years 4 months ago) More bug fixes to graph coloring; now works partly.

pcc/mip/mkext.c 1.11 history download (+2 -0) diffs

pcc/mip/regs.c 1.47 history download (+155 -367) diffs

MAIN:ragge:20050618113013 by ragge on 18 June 2005, 13:30:13 +0200 (9 years 4 months ago) Help for graph-coloringen.

pcc/mip/optim2.c 1.25 history download (+7 -1) diffs

pcc/mip/reader.c 1.132 history download (+4 -1) diffs

MAIN:ragge:20050618112933 by ragge on 18 June 2005, 13:29:33 +0200 (9 years 4 months ago) First round of Appel and George graph-coloring algorithm.
Does not work yet though.

pcc/mip/regs.c 1.46 history download (+686 -24) diffs

MAIN:ragge:20050611073841 by ragge on 11 June 2005, 09:38:41 +0200 (9 years 4 months ago) Add allocation if newreg.

pcc/mip/reader.c 1.131 history download (+9 -2) diffs

MAIN:ragge:20050522135501 by ragge on 22 May 2005, 15:55:01 +0200 (9 years 5 months ago) Cleanup slightly by using common routines instead.

pcc/mip/reader.c 1.130 history download (+34 -69) diffs

MAIN:ragge:20050522104630 by ragge on 22 May 2005, 12:46:30 +0200 (9 years 5 months ago) Update due to -O changes.

pcc/arch/m16c/local2.c 1.27 history download (+4 -4) diffs

MAIN:ragge:20050522104546 by ragge on 22 May 2005, 12:45:46 +0200 (9 years 5 months ago) Change ccom to take -x parameters to tell it which optimizations to use.
Let cc convert -O options to suitable -x options.
While here, cleanup pass2 prolog/epilog code a bit.

pcc/arch/i386/local2.c 1.45 history download (+52 -24) diffs

pcc/cc/cc/cc.c 1.43 history download (+17 -10) diffs

pcc/cc/ccom/main.c 1.60 history download (+5 -7) diffs

pcc/cc/ccom/pftn.c 1.143 history download (+3 -3) diffs

pcc/mip/manifest.h 1.45 history download (+3 -3) diffs

pcc/mip/reader.c 1.129 history download (+6 -6) diffs

MAIN:ragge:20050521145433 by ragge on 21 May 2005, 16:54:33 +0200 (9 years 5 months ago) Set NEW_READER as default.  Now the pass2 flow is predictable.

pcc/mip/optim2.c 1.24 history download (+1 -7) diffs

pcc/mip/pass2.h 1.64 history download (+1 -7) diffs

pcc/mip/reader.c 1.128 history download (+2 -262) diffs

pcc/mip/regs.c 1.45 history download (+1 -20) diffs

MAIN:ragge:20050521142921 by ragge on 21 May 2005, 16:29:21 +0200 (9 years 5 months ago) Enable -O.
Fix stack allocation bug in variable declarations.
Handle segfaults more gracefully.
Add extra check in saveip.
Print out asm()s outside blocks already in pass1.

pcc/cc/cc/cc.c 1.42 history download (+3 -1) diffs

pcc/cc/ccom/cgram.y 1.149 history download (+3 -2) diffs

pcc/cc/ccom/main.c 1.59 history download (+11 -1) diffs

pcc/cc/ccom/trees.c 1.136 history download (+7 -2) diffs

pcc/mip/optim2.c 1.23 history download (+9 -4) diffs

pcc/mip/pass2.h 1.63 history download (+3 -2) diffs

pcc/mip/reader.c 1.127 history download (+3 -1) diffs

FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-10-31 05:55 +0100