summaryrefslogtreecommitdiff
path: root/6
AgeCommit message (Expand)Author
2015-12-15Fix matching void union args.Ori Bernstein
2015-12-15More fixes to void values.Ori Bernstein
2015-12-14Don't eliminate side effects on void assign.Ori Bernstein
2015-12-14Fix void arguments in argument lists.Ori Bernstein
2015-12-14Initial support for void as an expression.Ori Bernstein
2015-12-11Fix code to disallow use before definition.Ori Bernstein
2015-11-18Fix BSS on OSX.Ori Bernstein
2015-11-17Put empty symbols in bss, and use .fill directives.Ori Bernstein
2015-11-17MEGAPATCH: Tabification.Ori Bernstein
2015-11-06Add support for '$' operator.Ori Bernstein
2015-11-06Rewrite pattern matching code.Ori Bernstein
2015-11-06Shuffle around functions.Ori Bernstein
2015-11-06Working pattern matching.Ori Bernstein
2015-11-06Pass the basic tests. we still fail complex ones.Ori Bernstein
2015-11-06Fix decision trees for structs.Ori Bernstein
2015-10-19Make improved pattern matching work for unions.Ori Bernstein
2015-10-19Work towards better match statements.Ori Bernstein
2015-10-02Propagate extra libraries through the system.Ori Bernstein
2015-09-30Fix typo.Ori Bernstein
2015-09-17Fix SSE instruction formats on Amd64Ori Bernstein
2015-09-29Fix cast checks.Ori Bernstein
2015-09-29Implement casting functions to pointers.Ori Bernstein
2015-09-16Tycode fix for plan9.Ori Bernstein
2015-09-27Don't index directly off of %rax.Ori Bernstein
2015-09-27Bump ABI version. Also, improve errors about it.Ori Bernstein
2015-09-27Working closures.Ori Bernstein
2015-09-27Add indirect call operator.Ori Bernstein
2015-09-26Separate out the concepts of code and func ptrs.Ori Bernstein
2015-09-26Create a new call node instead of mutating.Ori Bernstein
2015-09-26Factor out simplifying calls.Ori Bernstein
2015-09-26Fix up constant initialization a bit.Ori Bernstein
2015-09-25Capture environment for closures on creation.Ori Bernstein
2015-09-25Refer to captured vars through env ptrOri Bernstein
2015-09-24Error out correctly with closures.Ori Bernstein
2015-09-24Put the closure at the function level.Ori Bernstein
2015-09-19Store function args into the right place.Ori Bernstein
2015-09-16Update Plan 9 myrddin build.Ori Bernstein
2015-09-18Remove 'long' type.Ori Bernstein
2015-09-16Add futex op constants.Ori Bernstein
2015-09-14Fix alignment of function args.Ori Bernstein
2015-08-24Revert "Generates 'rol' instructions."Ori Bernstein
2015-08-24Useless, noisy debug trace dropped.Ori Bernstein
2015-08-23Clean up remapping code.Ori Bernstein
2015-08-23Refactor the substituition of the early coalesces.Ori Bernstein
2015-08-23Generates 'rol' instructions.Ori Bernstein
2015-08-23Merge branch 'peephole-opt'Ori Bernstein
2015-08-23Remove dead code.Ori Bernstein
2015-08-20Update Plan 9 build for new ABI.Ori Bernstein
2015-08-22qsort_r isn't portable.Ori Bernstein
2015-08-22Do slightly better code gen.Ori Bernstein