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
path:
root
/
6
Age
Commit message (
Expand
)
Author
2014-09-14
Add checking for buffer overruns.
Ori Bernstein
2014-09-11
Don't generate obscene movs for big blits.
Ori Bernstein
2014-09-10
Fix register allocator bug.
Ori Bernstein
2014-09-08
Make blits take into account type alignment.
Ori Bernstein
2014-09-07
Compute funcrets into their dest.
Ori Bernstein
2014-09-07
Clean up the blitting code.
Ori Bernstein
2014-09-07
Apply the src/dest offsets when blitting bytes.
Ori Bernstein
2014-09-07
Make deref() set the type of the loaded value.
Ori Bernstein
2014-09-05
Move 'mi/' directory to 'opt/'.
Ori Bernstein
2014-09-02
Fix typo.
Ori Bernstein
2014-09-02
Switch to much faster register based blitting.
Ori Bernstein
2014-08-24
Initialize the time in std.now()
Ori Bernstein
2014-08-24
Fix 'make install' from 6/ directory
Ori Bernstein
2014-08-22
Fix swapped loop indexes.
Ori Bernstein
2014-08-19
Refactor towards supporting struct compares.
Ori Bernstein
2014-08-19
Clean up makefiles a bit.
Ori Bernstein
2014-08-11
more modifications for FreeBSD port
akoshibe
2014-08-04
Use probed values from configure
Ori Bernstein
2014-06-18
Optimize nodemoves()
Ori Bernstein
2014-06-16
Fix alignment on structs.
Ori Bernstein
2014-06-14
Appropriately put in fresh registers.
Ori Bernstein
2014-06-14
Rearrange declarations to facilitate refactoring.
Ori Bernstein
2014-06-14
Take into account subregisters when coalescing.
Ori Bernstein
2014-06-12
Merge https://github.com/oridb/mc
Ori Bernstein
2014-06-12
Add support for matching string arguments.
Ori Bernstein
2014-06-10
Check correct condition for worklists.
Ori Bernstein
2014-06-04
Optimize the register allocator.
Ori Bernstein
2014-05-27
Fix indentation.
Ori Bernstein
2014-05-25
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Ori Bernstein
2014-05-25
Make things slightly less O(maxreg)ish
Ori Bernstein
2014-05-24
Don't iterate over bit sets as much.
Ori Bernstein
2014-05-24
6m now generates usefiles.
Ori Bernstein
2014-05-21
Add itop and ptoi functons.
Ori Bernstein
2014-02-21
Fix subsequent function calls.
Ori Bernstein
2014-02-20
Traits specialize!
Ori Bernstein
2014-02-07
Empty traits now work for named types.
Ori Bernstein
2014-01-21
Shuffle things around so that it works with the chartype commit.
Ori Bernstein
2014-01-21
Implement more restrictive folding for casts.
Ori Bernstein
2014-01-21
Take slices off of *evaluated* pointers.
Ori Bernstein
2014-01-20
Acutally get the rval of negation expression children.
Ori Bernstein
2014-01-20
Correctly handle signed/unsigned comparisons.
Ori Bernstein
2014-01-15
Fix writing constant struct literals
Ori Bernstein
2014-01-15
Add 'mk()' function to libstd.
Ori Bernstein
2014-01-14
Add support for break/continue in loops.
Ori Bernstein
2014-01-07
Finish support for const slices off arrays.
Ori Bernstein
2014-01-07
Expand test to support everything we care about.
Ori Bernstein
2014-01-07
Start work on global const slices.
Ori Bernstein
2014-01-06
Make the code match the comment.
Ori Bernstein
2014-01-04
Fix bug preventing complex exprs on 'for in' loops
Ori Bernstein
2014-01-03
Fix typo in instruction tables.
Ori Bernstein
[next]