index
:
ori/mc.git
0.2
abi
autoexpr
autovar
bettermatch
biofunc
callee-save
closures
dependent-tags
fixtraits
freebsd-port
hashtraits
integrated
kill-sleq
libmath-merge
master
matchcomp
mbld-rebase
mbld2
mpkg
netbsd-port
peephole-opt
poller
qbe
struct-lit
threadwork
tls
trait-syntax
update-bootstrap
The Myrddin compiler.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2013-03-20
Only add a library to the link list once.
Ori Bernstein
2013-03-20
Include the configuration in the makefile.
Ori Bernstein
2013-03-20
Use 'lea' to calculate offset addresses.
Ori Bernstein
2013-03-20
Use 'rep movs' in order to do blits.
Ori Bernstein
2013-03-20
Retab.
Ori Bernstein
2013-03-20
Copy the entire union when generating matches.
Ori Bernstein
2013-03-20
Calculate the size to blit when creating a union correctly.
Ori Bernstein
2013-03-20
Add repeated mov instructions.
Ori Bernstein
2013-03-20
Fix max.
Ori Bernstein
2013-02-25
Add tests for big union argument matching.
Ori Bernstein
2013-02-20
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc
Ori Bernstein
2013-02-20
Print the filename in syntax errors.
Ori Bernstein
2013-02-20
Fix the syscall files.
Ori Bernstein
2013-02-20
Fix argument order for OSX.
Ori Bernstein
2013-02-20
'#' is now the postfix pointer deref operator.
Ori Bernstein
2013-02-19
Slices have been using ':' for the range since forever.
Ori Bernstein
2013-02-19
Allow empty package names.
Ori Bernstein
2013-02-19
Add test for empty package names (ie, exporting 'main')
Ori Bernstein
2013-02-19
Use 'myrbuild' to build the tests
Ori Bernstein
2013-02-19
It's not a fatal if an 'mc' subcommand fails.
Ori Bernstein
2013-02-19
Add system dependent behavior to myrbuild.
Ori Bernstein
2013-02-12
Remove unneded includes.
Ori Bernstein
2013-02-11
Update todo list.
Ori Bernstein
2013-02-11
Reflow license text.
Ori Bernstein
2013-02-10
Add a todo list.
Ori Bernstein
2013-02-09
Teach myrbuild about linker scripts.
Ori Bernstein
2013-02-09
Remove code used only for debugging.
Ori Bernstein
2013-02-06
Merge in the nop move deletion.
Ori Bernstein
2013-02-06
Live in and out needs to be calculated in reverse.
Ori Bernstein
2013-02-06
Merge branch 'callee-save' of git+ssh://mimir.eigenstate.org/git/ori/mc into ...
Ori Bernstein
2013-02-06
Rename 'locs' to 'stkoff', which is a better name.
Ori Bernstein
2013-02-06
Comment our data structures a bit better.
Ori Bernstein
2013-02-06
Only put stack temps on the stack.
Ori Bernstein
2013-02-06
Delete nop movs.
Ori Bernstein
2013-02-06
Print success when all tests pass.
Ori Bernstein
2013-02-06
Document decdegree()'s subtlety.
Ori Bernstein
2013-02-06
Fix the ok heuristic again.
Ori Bernstein
2013-02-06
Change the 'ok()' heuristic. It seems to be wrong.
Ori Bernstein
2013-02-05
Merge remote-tracking branch 'origin/master' into callee-save
Ori Bernstein
2013-02-05
Merge branch 'master' into callee-save
Ori Bernstein
2013-02-05
Disabble buggered tests.
Ori Bernstein
2013-02-05
Silence more debug dumps.
Ori Bernstein
2013-02-05
Remove nop moves.
Ori Bernstein
2013-02-05
I think this is the right 'ok()' heuristic.
Ori Bernstein
2013-02-03
Hack to remove aliasing registers from mov targets
Ori Bernstein
2013-02-02
Implement the other half of DecrementDegree.
Ori Bernstein
2013-02-02
x
Ori Bernstein
2013-02-02
Fix moverelated.
Ori Bernstein
2013-02-01
Revert "Broke some tests, but now we do a better job of callee-save."
Ori Bernstein
2013-02-01
Only add registers from the actual initial set.
Ori Bernstein
[prev]
[next]