ack.git
2017-01-13 David GivenTypo fix so that liveness is now calculated correctly...
2017-01-13 David GivenHashtables now allow you to specify allocation and...
2017-01-13 David GivenChange the value in/out info from a bunch of ARRAYOFs...
2017-01-13 David GivenHashtable get, next and pop operations now treat a...
2017-01-13 David GivenClone all the vregs just before and after every instruc...
2017-01-13 David GivenReplace the 'preserved' constraint with a per-register...
2017-01-12 David GivenStart putting the vreg stuff back in; vregs are now...
2017-01-12 David GivenRemove imap, as it was ugly and nobody used it.
2017-01-12 David GivenArchival checkin (won't build): monster refactor; don...
2017-01-09 David GivenFixup after merge.
2017-01-08 David GivenMerge from default.
2017-01-08 David GivenFix typo.
2017-01-08 David GivenImprove confusing error message when calling function...
2017-01-08 David GivenRun through clang-format.
2017-01-07 David GivenDon't print source file names during compilation (gcc...
2017-01-07 David GivenRun through clang-format.
2017-01-07 David GivenDon't sort inludes any more (breaks too many ACK files).
2017-01-07 David GivenMerge pull request #32 from dram/add-execve
2017-01-07 David GivenNo longer truncate module names at 10 characters when...
2017-01-07 David GivenRun through clang-format.
2017-01-07 David GivenProperly install man pages.
2017-01-07 David GivenAdd a B man page.
2017-01-07 David GivenUpdate the README.
2017-01-07 David GivenMake sure that constant folding doesn't render our...
2017-01-07 David GivenSections are now aligned (required by the EM spec).
2017-01-07 David GivenFix a bunch of issues with pushing and popping mismatch...
2017-01-07 David GivenPre-and-post-modification operators now work substantia...
2017-01-07 David GivenMoved the inc/dec operator tests into their own source...
2017-01-07 David Givenine and ste are now declared to modify memory (preventi...
2017-01-07 David GivenIntroduce sequence points before store instructions...
2017-01-07 David GivenUse a better NOT; and after remembering that PowerPC...
2017-01-06 David GivenExtern variables can now be written to.
2017-01-06 David GivenEnsure that procedure labels are word-aligned.
2017-01-06 Xin WangAdd execve() system call for Linux
2017-01-04 David GivenFix typo in the descr file which was stopping -B from...
2017-01-03 David GivenAdded an abmodules tool which detects B modules and...
2017-01-01 David GivenAdd a control flow test.
2017-01-01 David GivenJump tables for switch now go in ROM (required by the...
2017-01-01 David GivenAdd proper support for negative constants in external...
2017-01-01 David GivenRemove the negative-constant code from the compiler...
2017-01-01 David GivenAdd tests for more operators.
2017-01-01 David GivenAdd support for the ~ operator.
2016-12-31 David GivenAdd support for negative constants in external initiali...
2016-12-31 David GivenAllow programs to override binit() (so they can registe...
2016-12-31 David GivenAdd support for B tests; add a test for the B operators...
2016-12-31 David GivenAdd support for the xor operator.
2016-12-31 David GivenB patch table names shouldn't be in the B symbol namespace.
2016-12-31 David GivenFix issue where !x was actually calculating !!x.
2016-12-29 David GivenTrying to install openbios-ppc causes Travis to error...
2016-12-29 David GivenAdd a B version of the hilo program.
2016-12-29 David GivenAdd a declaration for the -Bxyz module name flag, used...
2016-12-29 David GivenFix an issue throughout where B couldn't be built by...
2016-12-29 David GivenBuild the B compiler and standard library (also the...
2016-12-29 David GivenFirst draft of the B module code; a module name can...
2016-12-29 David GivenChange the i80 assembler to be three-pass, which allows...
2016-12-28 David GivenDon't crash when using the -u option to enter undefined...
2016-12-28 David GivenCorrectly export PREFIX to the Lua build system.
2016-12-28 David GivenMerge in B changes.
2016-12-26 David GivenMerge from default.
2016-12-18 David GivenEmit more detailed register class information.
2016-12-18 David GivenWarning fix.
2016-12-17 David GivenAdd a bitmap library to modules/src/data; mcgg now...
2016-12-17 David GivenReplace smap with string-based hashtables; add some...
2016-12-17 David GivenFactor out the register handling code into a separate...
2016-12-17 David GivenHash table sizes now must be a power of two (saves...
2016-12-17 David GivenBigraph now uses hash tables to hold edges inside verti...
2016-12-16 David GivenMassive graph performance boost by checking to see...
2016-12-16 David GivenMore porting to the set and graph libraries; no longer...
2016-12-16 David GivenFix warning.
2016-12-16 David GivenAdd hashtable/set_empty to go with _reset, which remove...
2016-12-16 David GivenFix crash when enumerating uninitialised hashtables.
2016-12-16 David GivenConvert to the set API.
2016-12-16 David GivenConvert to use the set API.
2016-12-16 David GivenConvert to use the set API.
2016-12-16 David GivenConvert to use set and graph APIs.
2016-12-16 David GivenExpand the graph and set APIs.
2016-12-16 David GivenThe hash table now automatically resizes when it gets...
2016-12-16 David GivenAdd a set-based hashtable; change the register allocato...
2016-12-16 David GivenSwitch completely away from pmap_bi to the new bigraph...
2016-12-15 David GivenEnsure that cflags is honoured when linking cprograms...
2016-12-15 David GivenArchival checkin: partial conversion to using bigraph...
2016-12-15 David GivenActually, let's not split phis on entry just yet; becau...
2016-12-15 David GivenAdd hashtable and work-in-progress bigraph modules.
2016-12-15 David GivenFix an embarrassing but safe mistake where 3x the space...
2016-12-14 David GivenEnsure we cover all vregs, even pathalogical cases...
2016-12-14 David GivenMerge pull request #29 from kernigh/pr-elf-symbol
2016-12-13 David GivenSpillable vregs now get simplified, if possible.
2016-12-13 David GivenMuch more aggressive splitting.
2016-12-13 George KoehlerUpdate aelflod.1 to describe options, mention symbol...
2016-12-13 George KoehlerTeach aelflod to write the ELF symbol table.
2016-12-13 George KoehlerIn aslod, remove some unused m68k2 stuff.
2016-12-13 George KoehlerTweak man syntax in aelflod.1 and aslod.1
2016-12-12 David GivenMerge in warning fixes (properly, this time).
2016-12-12 David GivenMerge from trunk.
2016-12-12 David GivenAdd pmap_contains_bi() and pmap_remove_bi().
2016-12-12 David GivenFix warnings.
2016-12-12 David GivenCleanup for correctly assigning bbs when tinkering...
2016-12-12 David GivenWire up the new passes.
2016-12-12 David GivenAdd infrastructure for new, special move hops.
2016-12-12 David GivenFix warnings.
next