Quick Search:

jump to detailed chart | hide Line History

Line Count Graph

Constraint

Branch:
Author:
Tag:
Date: help

Sort: path | last-commit | first-commit Sub Directories

Go to changeset: | Customize Feeds
Changelog

MAIN:ragge:20110728071528 by ragge on 28 July 2011, 09:15:28 +0200 (3 years 4 months ago) Allow UMINUS on unsigned types, they can occur when shifting.

./table.c 1.17 history download (+2 -2) diffs

MAIN:ragge:20110728071419 by ragge on 28 July 2011, 09:14:19 +0200 (3 years 4 months ago) Vax can handle unaligned access.

./macdefs.h 1.13 history download (+2 -2) diffs

MAIN:ragge:20110728071346 by ragge on 28 July 2011, 09:13:46 +0200 (3 years 4 months ago) Avoid emitting unneccessary mov in casts.

./local2.c 1.25 history download (+7 -2) diffs

MAIN:ragge:20110722192820 by ragge on 22 July 2011, 21:28:20 +0200 (3 years 4 months ago) Only ashl exists for shifting regs, so RS of b and w must use ext(z)v.

./local.c 1.24 history download (+1 -11) diffs

./local2.c 1.24 history download (+18 -2) diffs

./macdefs.h 1.12 history download (+2 -1) diffs

./table.c 1.16 history download (+2 -2) diffs

MAIN:ragge:20110721091027 by ragge on 21 July 2011, 11:10:27 +0200 (3 years 5 months ago) Ensure that RS generates slightly better code.  Support char/short simple ops.

./table.c 1.15 history download (+13 -39) diffs

MAIN:ragge:20110716203413 by ragge on 16 July 2011, 22:34:13 +0200 (3 years 5 months ago) Disable PCONV conversions for now, we cannt use that and ADDROF.
Add spalloc() code.
Split up SCONV table code to avoid wrong registers being reclaimed.
Vax uses Power-of-2 alignment.

./local.c 1.23 history download (+37 -14) diffs

./macdefs.h 1.11 history download (+2 -2) diffs

./table.c 1.14 history download (+15 -3) diffs

MAIN:ragge:20110715160455 by ragge on 15 July 2011, 18:04:55 +0200 (3 years 5 months ago) Many more fixes; among them:
- disable fieldops for now until they ar ebetter tested.
- call urem for unsigned mod.
- lots of left/right shift stuff.

./local.c 1.22 history download (+19 -5) diffs

./local2.c 1.23 history download (+59 -10) diffs

./macdefs.h 1.10 history download (+5 -2) diffs

./table.c 1.13 history download (+63 -16) diffs

MAIN:ragge:20110714170210 by ragge on 14 July 2011, 19:02:10 +0200 (3 years 5 months ago) Add numerous long long operations.

./local.c 1.21 history download (+12 -3) diffs

./local2.c 1.22 history download (+12 -2) diffs

./table.c 1.12 history download (+55 -34) diffs

MAIN:ragge:20110714074042 by ragge on 14 July 2011, 09:40:42 +0200 (3 years 5 months ago) Fix float<->longlong casts.  Fixes to small-size assign.
Promote arguments to at least int (should be common code).
Handle float arithmetic.

./code.c 1.15 history download (+8 -3) diffs

./local2.c 1.21 history download (+58 -9) diffs

./table.c 1.11 history download (+54 -22) diffs

MAIN:ragge:20110713153350 by ragge on 13 July 2011, 17:33:50 +0200 (3 years 5 months ago) Fix broken cast (u)int<->(u)int.
Fix AND to work correctly with biclx.
Fix table entries for opsimp.

./local2.c 1.20 history download (+28 -34) diffs

./table.c 1.10 history download (+23 -72) diffs

MAIN:ragge:20110713123524 by ragge on 13 July 2011, 14:35:24 +0200 (3 years 5 months ago) More vax work.  Now ls runs.

./local.c 1.20 history download (+20 -10) diffs

./local2.c 1.19 history download (+3 -2) diffs

./macdefs.h 1.9 history download (+4 -16) diffs

MAIN:ragge:20110705200419 by ragge on 05 July 2011, 22:04:19 +0200 (3 years 5 months ago) Cleanup direct constant assignments + fix szty() bug.

./local2.c 1.18 history download (+113 -86) diffs

./macdefs.h 1.8 history download (+2 -3) diffs

./order.c 1.8 history download (+2 -2) diffs

./table.c 1.9 history download (+40 -17) diffs

MAIN:ragge:20110702151159 by ragge on 02 July 2011, 17:11:59 +0200 (3 years 5 months ago) Rewrite SCONV code. Fix mul/div/mod + a bunch of other things.
Fix constant printouts.

./code.c 1.14 history download (+3 -1) diffs

./local.c 1.19 history download (+19 -56) diffs

./local2.c 1.17 history download (+158 -48) diffs

./order.c 1.7 history download (+11 -1) diffs

./table.c 1.8 history download (+106 -63) diffs

MAIN:ragge:20110628093331 by ragge on 28 June 2011, 11:33:31 +0200 (3 years 5 months ago) Add indirection, long long compare and basic offstar() support.

./local2.c 1.16 history download (+104 -6) diffs

./order.c 1.6 history download (+44 -6) diffs

./table.c 1.7 history download (+20 -1) diffs

MAIN:ragge:20110628073847 by ragge on 28 June 2011, 09:38:47 +0200 (3 years 5 months ago) It's ".section .rodata", not only .rodata.
Registers names are prefixed with %.

./code.c 1.13 history download (+2 -2) diffs

./local2.c 1.15 history download (+7 -7) diffs

MAIN:ragge:20110628072009 by ragge on 28 June 2011, 09:20:09 +0200 (3 years 5 months ago) Do not trash static NAME nodes.

./local.c 1.18 history download (+13 -16) diffs

MAIN:ragge:20110627175414 by ragge on 27 June 2011, 19:54:14 +0200 (3 years 5 months ago) Fix struct argument.

./local2.c 1.14 history download (+9 -5) diffs

./order.c 1.5 history download (+12 -5) diffs

./table.c 1.6 history download (+3 -3) diffs

MAIN:ragge:20110627115025 by ragge on 27 June 2011, 13:50:25 +0200 (3 years 5 months ago) Fix struct return.

./code.c 1.12 history download (+65 -85) diffs

./local.c 1.17 history download (+45 -26) diffs

./local2.c 1.13 history download (+3 -4) diffs

./table.c 1.5 history download (+9 -1) diffs

MAIN:ragge:20110623134823 by ragge on 23 June 2011, 15:48:23 +0200 (3 years 5 months ago) Fix symbol changes for vax and make vax compile again.

./code.c 1.11 history download (+45 -11) diffs

./local.c 1.16 history download (+24 -64) diffs

./local2.c 1.12 history download (+3 -8) diffs

./table.c 1.4 history download (+41 -11) diffs

MAIN:ragge:20110605102909 by ragge on 05 June 2011, 12:29:09 +0200 (3 years 6 months ago) Use common bitfield routines where possible.

./local.c 1.15 history download (+1 -58) diffs

… 6 more files in changeset.
MAIN:ragge:20110605101924 by ragge on 05 June 2011, 12:19:24 +0200 (3 years 6 months ago) Remove RTOLBYTES and change to the more common name ENDIAN.
Begin to clear the way for run-time settings of endianness for targets
taht support it.

./macdefs.h 1.7 history download (+2 -2) diffs

… 17 more files in changeset.
MAIN:ragge:20110604152202 by ragge on 04 June 2011, 17:22:02 +0200 (3 years 6 months ago) Most ninval() implementations are quite similar, so put the code to handle
these constant printouts in init.c.  Let target be able to do its own
things in ninval() by returning 1 if handled, 0 otherwi…

./local.c 1.14 history download (+5 -19) diffs

… 14 more files in changeset.
MAIN:ragge:20110604074729 by ragge on 04 June 2011, 09:47:30 +0200 (3 years 6 months ago) Remove cendarg(), not necessary anymore.

./local.c 1.13 history download (+1 -6) diffs

… 13 more files in changeset.
MAIN:ragge:20110604074111 by ragge on 04 June 2011, 09:41:11 +0200 (3 years 6 months ago) Remove bccode, it's not necessary anymore.

./code.c 1.10 history download (+1 -12) diffs

… 13 more files in changeset.
MAIN:ragge:20110602154126 by ragge on 02 June 2011, 17:41:26 +0200 (3 years 6 months ago) Remove offcon() and P{M,V}CONV and clause 3 where appropriate.

./local.c 1.12 history download (+1 -27) diffs

… 11 more files in changeset.
MAIN:ragge:20110515170835 by ragge on 15 May 2011, 19:08:35 +0200 (3 years 7 months ago) Remove fldal(), unused.

./code.c 1.9 history download (+1 -7) diffs

… 12 more files in changeset.
MAIN:ragge:20110511143714 by ragge on 11 May 2011, 16:37:14 +0200 (3 years 7 months ago) Change default enum type to correspond to the gcc enum, which is to have
them as int if any enum is less than 0, else unsigned int.
Fixes Jira#PCC-348 by Iain Hibbert.

./macdefs.h 1.6 history download (+1 -3) diffs

… 11 more files in changeset.
MAIN:ragge:20110407185015 by ragge on 07 April 2011, 20:50:15 +0200 (3 years 8 months ago) Rewrite the handling of type size/alignment to only need attributes
for size/align when something differs from default.  Hence; no need
for MKAP/MKSUE anymore.

./local.c 1.11 history download (+3 -3) diffs

… 32 more files in changeset.
MAIN:ragge:20110121214758 by ragge on 21 January 2011, 22:47:58 +0100 (3 years 10 months ago) Update all targets accordingly to pragma change.

./local.c 1.10 history download (+4 -3) diffs

… 9 more files in changeset.
MAIN:ragge:20090208165508 by ragge on 08 February 2009, 17:55:08 +0100 (5 years 10 months ago) Vax changes due to soname.

./code.c 1.8 history download (+6 -4) diffs

./local.c 1.9 history download (+4 -4) diffs

FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-20 23:18 +0100