path: root/6/simp.c
AgeCommit message (Expand)Author
2013-06-07Parses struct elements, but doesn't compile them.Ori Bernstein
2013-03-20Copy the entire union when generating matches.Ori Bernstein
2013-03-20Calculate the size to blit when creating a union correctly.Ori Bernstein
2013-02-25Add tests for big union argument matching.Ori Bernstein
2013-02-06Merge in the nop move deletion.Ori Bernstein
2013-02-06Live in and out needs to be calculated in reverse.Ori Bernstein
2013-02-06Rename 'locs' to 'stkoff', which is a better name.Ori Bernstein
2013-02-06Only put stack temps on the stack.Ori Bernstein
2013-01-22Rename things in the platform configuration header.Ori Bernstein
2013-01-19Make debug dumps less verbose and more controllableOri Bernstein
2013-01-19Add more comments.Ori Bernstein
2013-01-19Refactor the integer conversion code.Ori Bernstein
2013-01-19More commenting.Ori Bernstein
2013-01-19Bind pattern match values.Ori Bernstein
2013-01-18Use memmove everywhere.Ori Bernstein
2012-10-24Simplify offset in slice base.Ori Bernstein
2012-10-18Allow labels as leaf nodes in exprs.Ori Bernstein
2012-10-17Labels are now Lit values, not their own toplev nodes.Ori Bernstein
2012-10-01Collect generic types correctly.Ori Bernstein
2012-09-04Unwrap union values.Ori Bernstein
2012-08-28Rename the match params.Ori Bernstein
2012-08-28Rename compare to match.Ori Bernstein
2012-08-26Push and pop scopes when flattening.Ori Bernstein
2012-08-23Fix string formatting.Ori Bernstein
2012-08-19Don't use string functions with unchecked length.Ori Bernstein
2012-08-18Write a bit about flattening.Ori Bernstein
2012-08-18Change 'cons' to 'ucon', add uget.Ori Bernstein
2012-08-15Renamings.Ori Bernstein
2012-08-15Make nested structs work.Ori Bernstein
2012-08-12Don't overflow the stackOri Bernstein
2012-08-12Put match values into temporary.Ori Bernstein
2012-08-12Improve boolean simplification.Ori Bernstein
2012-08-07Rename type names.Ori Bernstein
2012-08-05Squash indirection bugs.Ori Bernstein
2012-08-05Simplify inc/dec.Ori Bernstein
2012-08-03Write *through* out parameters when dereferencing.Ori Bernstein
2012-08-02Don't put in a bogus offset when casting slices.Ori Bernstein
2012-08-02Convert array sizes.Ori Bernstein
2012-08-01Rename stuff a bit.Ori Bernstein
2012-07-31Partially roll back registerization work.Ori Bernstein
2012-07-31Merge branch 'master' of git+ssh:// Bernstein
2012-07-31Move towards registerizing stuff.Ori Bernstein
2012-07-31Waste less space in unions.Ori Bernstein
2012-07-31Add files that I accidentally removed.Ori Bernstein