Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-03 | fix output inconsistencies in test/go.sh | Quentin Carbonneaux | |
2016-03-03 | testbed is now functional | Quentin Carbonneaux | |
I would like to make sure some _ tests are passing, however I have to think of a nice way to grab debug output and compare it nicely. Some require NReg == 3, that is a pain in the ass. Maybe they can be changed to work for the full register set. | |||
2016-03-03 | complete testing routine | Quentin Carbonneaux | |
2016-03-02 | start work on automating tests | Quentin Carbonneaux | |
2016-03-01 | more abi docs | Quentin Carbonneaux | |
2016-02-29 | revert buggy test in memory refs emission | Quentin Carbonneaux | |
2016-02-29 | patch minic to new string syntax | Quentin Carbonneaux | |
2016-02-29 | cosmetics | Quentin Carbonneaux | |
2016-02-29 | group symbols together in tokens enum | Quentin Carbonneaux | |
2016-02-28 | Output end data marker to correct file. | Ori Bernstein | |
2016-02-28 | Make err nonstatic. | Ori Bernstein | |
2016-02-28 | Error properly on strings. | Ori Bernstein | |
Don't print junk when we don't have 'b' for a string. | |||
2016-02-28 | Add zero fill data. | Ori Bernstein | |
2016-02-28 | Add strings as 'b "foo"' | Ori Bernstein | |
2016-02-28 | Allow trailing and ',' and references in data. | Ori Bernstein | |
This change adds support for two things: data $foo {l 123,} Which allows easier machine generation of data statements. It also adds the ability to parse and emit references in data declarations. | |||
2016-02-28 | Make parser slightly more accepting. | Ori Bernstein | |
'_' is ok to start a symbol, and '$' is an acceptable character within a symbol. | |||
2016-02-28 | More standard/better error message formatting. | Ori Bernstein | |
2016-02-28 | support -o option | Quentin Carbonneaux | |
2016-02-27 | simplify a little more limit2() | Quentin Carbonneaux | |
2016-02-27 | leave only the most important free todos | Quentin Carbonneaux | |
2016-02-27 | remove BITS constant | Quentin Carbonneaux | |
2016-02-27 | use a new bits type for bitmaps | Quentin Carbonneaux | |
2016-02-26 | oops, fix wrong bitset allocation | Quentin Carbonneaux | |
2016-02-26 | make the comment greppable | Quentin Carbonneaux | |
2016-02-26 | use memset to zero a bitset | Quentin Carbonneaux | |
2016-02-26 | get rid of Bits | Quentin Carbonneaux | |
2016-02-26 | also catch stderr | Quentin Carbonneaux | |
2016-02-26 | add regression testing script | Quentin Carbonneaux | |
2016-02-26 | bug in liveout() | Quentin Carbonneaux | |
Because of the bsclr() call, liveout was not actually making the union correctly. Instead of performing an union, it now fully sets the bitset passed as parameter. | |||
2016-02-26 | dirty fix bogus bsiter() | Quentin Carbonneaux | |
2016-02-26 | compile everything | Quentin Carbonneaux | |
2016-02-26 | use bitset in rega.c (broken) | Quentin Carbonneaux | |
2016-02-26 | add cheapo static assert | Quentin Carbonneaux | |
2016-02-26 | use bitset in spill.c | Quentin Carbonneaux | |
2016-02-26 | convert ssa.c to bitsets | Quentin Carbonneaux | |
2016-02-26 | move dumpts() into util, add bsequal() | Quentin Carbonneaux | |
2016-02-26 | start conversion to dynamic bitsets | Quentin Carbonneaux | |
2016-02-25 | a little code compaction | Quentin Carbonneaux | |
2016-02-25 | add some bitset functions | Quentin Carbonneaux | |
2016-02-25 | remove FP notes | Quentin Carbonneaux | |
2016-02-24 | add details in the abi doc | Quentin Carbonneaux | |
2016-02-24 | create new doc directory | Quentin Carbonneaux | |
2016-02-24 | fix tight assertion in MEM() | Quentin Carbonneaux | |
2016-02-24 | tentative big args support | Quentin Carbonneaux | |
2016-02-24 | use default use/def counts in newtmp() | Quentin Carbonneaux | |
This is paliative, before I check that all use counts in isel.c are correct. | |||
2016-02-24 | do not print null offsets | Quentin Carbonneaux | |
2016-02-24 | fix swapped operands on emitcopy() call | Quentin Carbonneaux | |
2016-02-24 | prepare for big structs passing code | Quentin Carbonneaux | |
2016-02-24 | support memory class arguemnts | Quentin Carbonneaux | |
2016-02-24 | oh oh, subs are not folded! | Quentin Carbonneaux | |