summary refs log tree commit diff
AgeCommit message (Expand)Author
2015-09-15fix alignment for structs on the stackQuentin Carbonneaux
2015-09-15diagnose float structsQuentin Carbonneaux
2015-09-15implement aggregate passing in regsQuentin Carbonneaux
2015-09-15start function call lowering (wip)Quentin Carbonneaux
2015-09-15add parsing code for function callsQuentin Carbonneaux
2015-09-15define a new CMPS macro, shorten TypeQuentin Carbonneaux
2015-09-15make type size unsignedQuentin Carbonneaux
2015-09-15fix minor type parsing bugsQuentin Carbonneaux
2015-09-15turn test files in one function definitionQuentin Carbonneaux
2015-09-15start work on aggregate typesQuentin Carbonneaux
2015-09-15add source and authorship to cprime.ssaQuentin Carbonneaux
2015-09-15add the first generated test!Quentin Carbonneaux
2015-09-15split some long callsQuentin Carbonneaux
2015-09-15new alignment testQuentin Carbonneaux
2015-09-15get rid of OTruncQuentin Carbonneaux
2015-09-15fix two bugs in new emitQuentin Carbonneaux
2015-09-15update emit to the new settingQuentin Carbonneaux
2015-09-15new meaning for comparison typesQuentin Carbonneaux
2015-09-15the wide bit of OAddr matters!Quentin Carbonneaux
2015-09-15more modifications to regaQuentin Carbonneaux
2015-09-15add a size to all operations (wip)Quentin Carbonneaux
2015-09-15add new prime finding programQuentin Carbonneaux
2015-09-15fix invalid test in emitQuentin Carbonneaux
2015-09-15my assumptions in dopm() were wrongQuentin Carbonneaux
2015-09-15output labels only when necessaryQuentin Carbonneaux
2015-09-15simplify rega's dopm()Quentin Carbonneaux
2015-09-15make spiller aware of parallel assignmentsQuentin Carbonneaux
2015-09-15fix comments in pmovQuentin Carbonneaux
2015-09-15update dopm()Quentin Carbonneaux
2015-09-15write more tests for dopm()Quentin Carbonneaux
2015-09-15add helpful diagnosticsQuentin Carbonneaux
2015-09-15add test scaffolding codeQuentin Carbonneaux
2015-09-15start exhaustive testing dopm()Quentin Carbonneaux
2015-09-15work in progress on parallel movesQuentin Carbonneaux
2015-09-15use loop frequency in ties of rpoQuentin Carbonneaux
2015-09-15fix two bugs in regaQuentin Carbonneaux
2015-09-15change cmp $0, %reg, to test %reg, %regQuentin Carbonneaux
2015-09-15fix emit(OCopy) and use pointers in max.ssaQuentin Carbonneaux
2015-09-15alloc16 comes for free, iiuc the abiQuentin Carbonneaux
2015-09-15remove non-critical diagnosticsQuentin Carbonneaux
2015-09-15add truncation operationQuentin Carbonneaux
2015-09-15remove dead code from regaQuentin Carbonneaux
2015-09-15remove old commentQuentin Carbonneaux
2015-09-15the abi is unclear, practice suggests that changeQuentin Carbonneaux
2015-09-15treat two instruction args uniformly in regaQuentin Carbonneaux
2015-09-15OXTestw should not have 64bits argumentsQuentin Carbonneaux
2015-09-15new NAlign constant and fix frame size computationQuentin Carbonneaux
2015-09-15slight update to slot testsQuentin Carbonneaux
2015-09-15fix bug in alignment constraints of spill slotsQuentin Carbonneaux
2015-09-15move spill and emit to the new slot systemQuentin Carbonneaux