summaryrefslogtreecommitdiff
path: root/6
AgeCommit message (Expand)Author
2016-02-20Start refactoringOri Bernstein
2016-02-13Eliminate special case instructions.Ori Bernstein
2016-02-13Same treatment for 'repstosb'Ori Bernstein
2016-02-13And correctly null terminate arg lists.Ori Bernstein
2016-02-13Save regs correctly around rep movsOri Bernstein
2016-02-07Generic iterators now seem to work.Ori Bernstein
2016-02-06fix rval len, fixes #69Andrew Chambers
2016-02-01Fix type array typedef indexing.Ori Bernstein
2016-01-31Add support for generic impls.Ori Bernstein
2016-01-30Fix isconstfn.Ori Bernstein
2016-01-27Only simplify empty array blobs to zero slices.Ori Bernstein
2016-01-27Make literal empty slices in blobs zero.Ori Bernstein
2016-01-27Literal zero slices should have the base be null.Ori Bernstein
2016-01-26Remove the '$' shorthand for end of array.Ori Bernstein
2016-01-24A pointer isn't an unsigned int...Ori Bernstein
2016-01-24OSX wants the strings in .text. This is ok.Ori Bernstein
2016-01-24Fix prefix encoding for integers.Ori Bernstein
2016-01-24Actually fix the lenghtless arrays.Ori Bernstein
2016-01-24Fix crash with lengthless arrays.Ori Bernstein
2016-01-23Check slice bounds when slicing.Ori Bernstein
2016-01-23Put strings into .rodataOri Bernstein
2016-01-20Fix miscompilation.Ori Bernstein
2016-01-14Don't move registers to themselves.Ori Bernstein
2016-01-13Require '->' to have an argumentandrewc
2016-01-11Don't sort or copy zero-length null arrays.Ori Bernstein
2016-01-12Fix #36 - Emit Oret arg when return type is voidandrewc
2016-01-09Duplicate tags for hidden types.Ori Bernstein
2016-01-09Use mangled names for type info symbols.Ori Bernstein
2016-01-03Optimize register allocator.Ori Bernstein
2016-01-03Rewrite spills in reverse order.Ori Bernstein
2015-12-29Correct alignment of unions.Ori Bernstein
2015-12-28Fix union alignment.Ori Bernstein
2015-12-28Remove leftover debugging cruft.Ori Bernstein
2015-12-28Fix alignment in argument passing.Ori Bernstein
2015-12-24Fix importing/exporting traits.Ori Bernstein
2015-12-21Add custom iterators.Ori Bernstein
2015-12-21Iterable traits pass the frontend.Ori Bernstein
2015-12-16Mark vararg args as reflected correctly.Ori Bernstein
2015-12-15Don't die on zero sized structs.Ori Bernstein
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