summaryrefslogtreecommitdiff
path: root/src/cmd/6g/peep.c
AgeCommit message (Collapse)AuthorFilesLines
2009-08-091. integer division by a constant done.Ken Thompson1-0/+16
2. moved functions from 6g to gc for portability to other families. 3. added rotate-carry instructions to peek and reg. R=rsc OCL=32946 CL=32946
2009-07-13update 6g to new REGARG convention.Russ Cox1-2/+2
silence gcc warning. R=ken OCL=31583 CL=31583
2009-05-04more code optimizationKen Thompson1-3/+79
1. dont clear external and heap objects 2. propagate constant assignment R=r OCL=28254 CL=28254
2009-01-29optimizer bug w STOstringKen Thompson1-3/+19
R=r OCL=23820 CL=23820
2008-11-22reg and peepKen Thompson1-8/+22
R=r OCL=19871 CL=19871
2008-11-18first cut at optimizingKen Thompson1-0/+877
R=r OCL=19564 CL=19564