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
/
asm.h
Age
Commit message (
Expand
)
Author
2017-03-20
Step by line in gdb.
Ori Bernstein
2017-01-08
Dedup const initialization.
Ori Bernstein
2017-01-02
Fix clang warnings.
Ori Bernstein
2016-12-06
Grow the adjacency lists incrementally.
Ori Bernstein
2016-12-04
Reset register numbers.
Ori Bernstein
2016-08-20
Print the function name when debug dumping RA
Ori Bernstein
2016-05-08
Use uvlong.
Ori Bernstein
2016-03-10
Fix build on OSX, by deduping syms correctly.
Ori Bernstein
2016-03-05
Add comdat support.
Ori Bernstein
2016-02-20
Start refactoring
Ori Bernstein
2015-11-18
Fix BSS on OSX.
Ori Bernstein
2015-11-17
Put empty symbols in bss, and use .fill directives.
Ori Bernstein
2015-11-17
MEGAPATCH: Tabification.
Ori Bernstein
2015-11-06
Shuffle around functions.
Ori Bernstein
2015-09-27
Don't index directly off of %rax.
Ori Bernstein
2015-09-27
Working closures.
Ori Bernstein
2015-09-26
Separate out the concepts of code and func ptrs.
Ori Bernstein
2015-09-26
Fix up constant initialization a bit.
Ori Bernstein
2015-09-25
Refer to captured vars through env ptr
Ori Bernstein
2015-09-16
Add futex op constants.
Ori Bernstein
2015-08-23
Merge branch 'peephole-opt'
Ori Bernstein
2015-08-21
Get closer to the C ABI
Ori Bernstein
2015-08-19
Start using mostly caller save ABI.
Ori Bernstein
2015-06-28
Implement '__init__' functions.
Ori Bernstein
2015-06-27
Factor out blob generation.
Ori Bernstein
2015-06-22
Get closer to a working Plan 9 build on new 6m.
Ori Bernstein
2015-06-15
Remove a few leaks.
Ori Bernstein
2015-05-22
Add type size and other info.
Ori Bernstein
2015-05-18
Fix build on OSX.
Ori Bernstein
2015-05-18
Improve type generation code.
Ori Bernstein
2015-03-26
Generate type descriptions for valists.
Ori Bernstein
2015-01-25
Clear structs.
Ori Bernstein
2014-12-26
Handle localness of labels a bit differently.
Ori Bernstein
2014-12-25
Fix a few more bad asm issues on plan9.
Ori Bernstein
2014-12-21
First attempt at supporting plan9 assemblers.
Ori Bernstein
2014-12-13
Add plan9 instruction formats.
Ori Bernstein
2014-10-08
Pull out typeinfo.c from simp.c
Ori Bernstein
2014-10-08
Shuffle a few more functions.
Ori Bernstein
2014-10-08
Pull out actual code writing into it's own file.
Ori Bernstein
2014-10-07
Add '-c' (extracheck) option to mc
Ori Bernstein
2014-10-07
Keep track of source files as well as line numbers.
Ori Bernstein
2014-10-07
Work on trimming BBs and inseting Orets.
Ori Bernstein
2014-09-18
Save and restore xmm registers correctly
Ori Bernstein
2014-09-18
Correctly save/restore xmm registers.
Ori Bernstein
2014-06-18
Optimize nodemoves()
Ori Bernstein
2014-06-16
Fix alignment on structs.
Ori Bernstein
2014-06-04
Optimize the register allocator.
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-01-15
Fix writing constant struct literals
Ori Bernstein
[next]