2017-01-09 |
David Given | Fixup after merge. |
commit | commitdiff | tree | snapshot |
2017-01-08 |
David Given | Merge from default. |
commit | commitdiff | tree | snapshot |
2017-01-08 |
David Given | Fix typo. |
commit | commitdiff | tree | snapshot |
2017-01-08 |
David Given | Improve confusing error message when calling function... |
commit | commitdiff | tree | snapshot |
2017-01-08 |
David Given | Run through clang-format. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Don't print source file names during compilation (gcc... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Run through clang-format. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Don't sort inludes any more (breaks too many ACK files). |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Merge pull request #32 from dram/add-execve |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | No longer truncate module names at 10 characters when... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Run through clang-format. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Properly install man pages. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Add a B man page. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Update the README. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Make sure that constant folding doesn't render our... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Sections are now aligned (required by the EM spec). |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Fix a bunch of issues with pushing and popping mismatch... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Pre-and-post-modification operators now work substantia... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Moved the inc/dec operator tests into their own source... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | ine and ste are now declared to modify memory (preventi... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Introduce sequence points before store instructions... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Use a better NOT; and after remembering that PowerPC... |
commit | commitdiff | tree | snapshot |
2017-01-06 |
David Given | Extern variables can now be written to. |
commit | commitdiff | tree | snapshot |
2017-01-06 |
David Given | Ensure that procedure labels are word-aligned. |
commit | commitdiff | tree | snapshot |
2017-01-06 |
Xin Wang | Add execve() system call for Linux |
commit | commitdiff | tree | snapshot |
2017-01-04 |
David Given | Fix typo in the descr file which was stopping -B from... |
commit | commitdiff | tree | snapshot |
2017-01-03 |
David Given | Added an abmodules tool which detects B modules and... |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Add a control flow test. |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Jump tables for switch now go in ROM (required by the... |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Add proper support for negative constants in external... |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Remove the negative-constant code from the compiler... |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Add tests for more operators. |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Add support for the ~ operator. |
commit | commitdiff | tree | snapshot |
2016-12-31 |
David Given | Add support for negative constants in external initiali... |
commit | commitdiff | tree | snapshot |
2016-12-31 |
David Given | Allow programs to override binit() (so they can registe... |
commit | commitdiff | tree | snapshot |
2016-12-31 |
David Given | Add support for B tests; add a test for the B operators... |
commit | commitdiff | tree | snapshot |
2016-12-31 |
David Given | Add support for the xor operator. |
commit | commitdiff | tree | snapshot |
2016-12-31 |
David Given | B patch table names shouldn't be in the B symbol namespace. |
commit | commitdiff | tree | snapshot |
2016-12-31 |
David Given | Fix issue where !x was actually calculating !!x. |
commit | commitdiff | tree | snapshot |
2016-12-29 |
David Given | Trying to install openbios-ppc causes Travis to error... |
commit | commitdiff | tree | snapshot |
2016-12-29 |
David Given | Add a B version of the hilo program. |
commit | commitdiff | tree | snapshot |
2016-12-29 |
David Given | Add a declaration for the -Bxyz module name flag, used... |
commit | commitdiff | tree | snapshot |
2016-12-29 |
David Given | Fix an issue throughout where B couldn't be built by... |
commit | commitdiff | tree | snapshot |
2016-12-29 |
David Given | Build the B compiler and standard library (also the... |
commit | commitdiff | tree | snapshot |
2016-12-29 |
David Given | First draft of the B module code; a module name can... |
commit | commitdiff | tree | snapshot |
2016-12-29 |
David Given | Change the i80 assembler to be three-pass, which allows... |
commit | commitdiff | tree | snapshot |
2016-12-28 |
David Given | Don't crash when using the -u option to enter undefined... |
commit | commitdiff | tree | snapshot |
2016-12-28 |
David Given | Correctly export PREFIX to the Lua build system. |
commit | commitdiff | tree | snapshot |
2016-12-28 |
David Given | Merge in B changes. |
commit | commitdiff | tree | snapshot |
2016-12-26 |
David Given | Merge from default. |
commit | commitdiff | tree | snapshot |
2016-12-18 |
David Given | Emit more detailed register class information. |
commit | commitdiff | tree | snapshot |
2016-12-18 |
David Given | Warning fix. |
commit | commitdiff | tree | snapshot |
2016-12-17 |
David Given | Add a bitmap library to modules/src/data; mcgg now... |
commit | commitdiff | tree | snapshot |
2016-12-17 |
David Given | Replace smap with string-based hashtables; add some... |
commit | commitdiff | tree | snapshot |
2016-12-17 |
David Given | Factor out the register handling code into a separate... |
commit | commitdiff | tree | snapshot |
2016-12-17 |
David Given | Hash table sizes now must be a power of two (saves... |
commit | commitdiff | tree | snapshot |
2016-12-17 |
David Given | Bigraph now uses hash tables to hold edges inside verti... |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Massive graph performance boost by checking to see... |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | More porting to the set and graph libraries; no longer... |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Fix warning. |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Add hashtable/set_empty to go with _reset, which remove... |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Fix crash when enumerating uninitialised hashtables. |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Convert to the set API. |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Convert to use the set API. |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Convert to use the set API. |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Convert to use set and graph APIs. |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Expand the graph and set APIs. |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | The hash table now automatically resizes when it gets... |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Add a set-based hashtable; change the register allocato... |
commit | commitdiff | tree | snapshot |
2016-12-16 |
David Given | Switch completely away from pmap_bi to the new bigraph... |
commit | commitdiff | tree | snapshot |
2016-12-15 |
David Given | Ensure that cflags is honoured when linking cprograms... |
commit | commitdiff | tree | snapshot |
2016-12-15 |
David Given | Archival checkin: partial conversion to using bigraph... |
commit | commitdiff | tree | snapshot |
2016-12-15 |
David Given | Actually, let's not split phis on entry just yet; becau... |
commit | commitdiff | tree | snapshot |
2016-12-15 |
David Given | Add hashtable and work-in-progress bigraph modules. |
commit | commitdiff | tree | snapshot |
2016-12-15 |
David Given | Fix an embarrassing but safe mistake where 3x the space... |
commit | commitdiff | tree | snapshot |
2016-12-14 |
David Given | Ensure we cover all vregs, even pathalogical cases... |
commit | commitdiff | tree | snapshot |
2016-12-14 |
David Given | Merge pull request #29 from kernigh/pr-elf-symbol |
commit | commitdiff | tree | snapshot |
2016-12-13 |
David Given | Spillable vregs now get simplified, if possible. |
commit | commitdiff | tree | snapshot |
2016-12-13 |
David Given | Much more aggressive splitting. |
commit | commitdiff | tree | snapshot |
2016-12-13 |
George Koehler | Update aelflod.1 to describe options, mention symbol... |
commit | commitdiff | tree | snapshot |
2016-12-13 |
George Koehler | Teach aelflod to write the ELF symbol table. |
commit | commitdiff | tree | snapshot |
2016-12-13 |
George Koehler | In aslod, remove some unused m68k2 stuff. |
commit | commitdiff | tree | snapshot |
2016-12-13 |
George Koehler | Tweak man syntax in aelflod.1 and aslod.1 |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Merge in warning fixes (properly, this time). |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Merge from trunk. |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Add pmap_contains_bi() and pmap_remove_bi(). |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Fix warnings. |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Cleanup for correctly assigning bbs when tinkering... |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Wire up the new passes. |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Add infrastructure for new, special move hops. |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Fix warnings. |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Gets much further at allocating registers now; the... |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Nothing uses phi congruence any more (replaced by regis... |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Don't record use-def data; we have a pass now that... |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Rename the locals SSA pass to be more clearly named. |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Always insert phis, even if we don't technically need... |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Move the dominance frontier calculation into graph... |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Add standard functions for rewriting IRs (because we... |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | Fix warnings. |
commit | commitdiff | tree | snapshot |
2016-12-12 |
David Given | IR imports are now analysed and split so that all IRs... |
commit | commitdiff | tree | snapshot |
next |