summary refs log tree commit diff
AgeCommit message (Collapse)Author
2016-03-07add test in fpcnv.ssaQuentin Carbonneaux
2016-03-07add new cast instructionQuentin Carbonneaux
2016-03-07test new conversion instructionsQuentin Carbonneaux
2016-03-07shuffle a bit visitins()Quentin Carbonneaux
2016-03-07refine immediate reload testQuentin Carbonneaux
We only need to load all the bits of a large constant when it is used in long context.
2016-03-07cosmetics in err()Quentin Carbonneaux
2016-03-07oops symbol conflict in abi3...Quentin Carbonneaux
2016-03-07fix two bad bugs in abi classificationQuentin Carbonneaux
The conditions to put a struct in memory or not were wrong. And I misused the cls field of the AClass struct.
2016-03-07make abi3 resistant to reassocQuentin Carbonneaux
2016-03-07complete abi3 test (fails)Quentin Carbonneaux
2016-03-05new abi test, driver is to doQuentin Carbonneaux
2016-03-04make bshas() inlineQuentin Carbonneaux
2016-03-04more il description, pheeewQuentin Carbonneaux
2016-03-04start il.txtQuentin Carbonneaux
2016-03-04ignore .out filesQuentin Carbonneaux
2016-03-04bump up NIns, should not hurt usQuentin Carbonneaux
2016-03-04get rid of hard coded NBlkQuentin Carbonneaux
2016-03-03add some (easy) instructionsQuentin Carbonneaux
2016-03-03reduce runtime of cprime.ssaQuentin Carbonneaux
2016-03-03fix typo in abi2.ssaQuentin Carbonneaux
2016-03-03build tests with -g and show returned error codeQuentin Carbonneaux
2016-03-03new basic fp abi testQuentin Carbonneaux
2016-03-03add new abi testQuentin Carbonneaux
2016-03-03nicer aligned okaysQuentin Carbonneaux
2016-03-03fix output inconsistencies in test/go.shQuentin Carbonneaux
2016-03-03testbed is now functionalQuentin 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-03complete testing routineQuentin Carbonneaux
2016-03-02start work on automating testsQuentin Carbonneaux
2016-03-01more abi docsQuentin Carbonneaux
2016-02-29revert buggy test in memory refs emissionQuentin Carbonneaux
2016-02-29patch minic to new string syntaxQuentin Carbonneaux
2016-02-29cosmeticsQuentin Carbonneaux
2016-02-29group symbols together in tokens enumQuentin Carbonneaux
2016-02-28Output end data marker to correct file.Ori Bernstein
2016-02-28Make err nonstatic.Ori Bernstein
2016-02-28Error properly on strings.Ori Bernstein
Don't print junk when we don't have 'b' for a string.
2016-02-28Add zero fill data.Ori Bernstein
2016-02-28Add strings as 'b "foo"'Ori Bernstein
2016-02-28Allow 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-28Make parser slightly more accepting.Ori Bernstein
'_' is ok to start a symbol, and '$' is an acceptable character within a symbol.
2016-02-28More standard/better error message formatting.Ori Bernstein
2016-02-28support -o optionQuentin Carbonneaux
2016-02-27simplify a little more limit2()Quentin Carbonneaux
2016-02-27leave only the most important free todosQuentin Carbonneaux
2016-02-27remove BITS constantQuentin Carbonneaux
2016-02-27use a new bits type for bitmapsQuentin Carbonneaux
2016-02-26oops, fix wrong bitset allocationQuentin Carbonneaux
2016-02-26make the comment greppableQuentin Carbonneaux
2016-02-26use memset to zero a bitsetQuentin Carbonneaux
2016-02-26get rid of BitsQuentin Carbonneaux