We don't need the load instruction.
Add another broken test for nested structs.
Stabs named 'ns' are returned when we look up 'ns'.
Use ':' instead of ',' in slice types.
Use ':' instead of ',' in slice ranges.
Allow implicit bounds on slices.
More comments and some code rearrangements.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Fix stray refactoring issues.
Put match values into temporary.
Improve boolean simplification.
Some clarification on tyvars.
Explain the interchanability of ';' and \n
Clarify the way that string literals work.
Add standard library section
Improve formatting of 'examples' sections of docs.
Remove dead section number.
Document match statements:
A bit more grammar refactoring.
Test condensed version of syntax.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Actually fix empty vararg lists.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
New version of language docs.
Test arrays within structs.
Return the right length from tidappend()
We want to unify the checked node, not any subnode.
Use .byte constants. At least that seems to work cross platform.
Don't get the wrong string length.
Write *through* out parameters when dereferencing.
Don't die if types have no constraints.
Align the function arguments properly in calls.
Don't put in a bogus offset when casting slices.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Don't crash when we can't open a file.
Move call results out of %eax
Partially roll back registerization work.
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
Move towards registerizing stuff.
Waste less space in unions.
Add files that I accidentally removed.
Use RIP relative addressing.
Minor optimization to remove some 'lea's
Fix up more missing table entries.
Don't check node sizes; Check the 'stacktype' property.
Structs should be modeless.
Prevent return values from clobbering things.
Work towards x64 code gen.
Add extended registers to coreg table.
Add 64 bit registers to x86 defs.
Use 'imul' instead of 'mul'.
Fix a few clang static analyzer warnings.
Byte and char should be numeric.
Fix up type index hacks a bit.
Fix chained if statements.