public
/
ack.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ack.git
2018-08-30
David Given
Archival checkin for merge.
commit
|
commitdiff
|
tree
|
snapshot
2017-02-06
David Given
Ripped out the old register attribute bitset stuff...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-05
David Given
Fix a horrifying bug where bogus data was being recorde...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-05
David Given
Forgot about function calls which return floats or...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-04
David Given
Add a routine to count the number of set bits in a...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-04
David Given
Calculate the worst-case weight of a register in a...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-04
David Given
Rename 'aliases' in the table to 'uses', because that...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-02
David Given
Add a couple of passes to collapse and prune moves...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-02
David Given
Tuples can be removed from a map by index.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
David Given
Fix bug in the copy-to-move code where some copies...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
David Given
Render vreg movelists properly.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-30
David Given
Fix buffer overrun; str_ptyp data blocks are raw byte...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-26
David Given
Vreg usage is now stored separately to value usage...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-26
David Given
Report the number of registers in the output table.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-24
David Given
Don't crash trying to dump move hops (with no output...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-23
David Given
Turns out that my coalescion algorithm was way too...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-23
David Given
Better hop rendering.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-23
David Given
Remove the pseudo stuff in favour of modified is_move...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-22
David Given
Add a fairly clunky pass which converts @copy pseudos...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-22
David Given
Fix header name typo.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-22
David Given
Properly propagate the registers returned by stmt:reg...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-21
David Given
Wire up REG and NOP properly (so they actually import...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-21
David Given
Add basic freezing code. Rework the actual allocation...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-21
David Given
Fix bug where pop would return the wrong value.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-21
David Given
Loading longs might corrupt the input register (if...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-21
David Given
We now allocate fake registers! Although it's broken...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-21
David Given
Add a function for finding the first unset bit.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-21
David Given
The degree of missing vertices is now always 0.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-20
David Given
Merge from default.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-20
David Given
Keep track of which vregs need to be in real registers...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-19
David Given
Merge pull request #46 from kernigh/kernigh-pr-man
commit
|
commitdiff
|
tree
|
snapshot
2017-01-19
David Given
Enough of the new allocator works to construct interfer...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-19
David Given
Fix a horrible bug where removing edges wouldn't work...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-19
David Given
Add set_get_any() to return a random item in the set...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-19
George Koehler
Tune the installed manual pages.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-18
David Given
Merge pull request #44 from kernigh/kernigh-pr-as
commit
|
commitdiff
|
tree
|
snapshot
2017-01-18
David Given
Merge from default.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-18
David Given
Merge pull request #45 from davidgiven/dtrg-fixups
commit
|
commitdiff
|
tree
|
snapshot
2017-01-18
David Given
Add a man page for the PowerPC assembler (not used...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-18
David Given
Clean up the led includes.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-18
George Koehler
Allow more tokens in the assembler.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-17
David Given
Apply kernigh@'s fix to broken symbol tables in aelflod...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-17
David Given
Merge from default.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-17
George Koehler
Use prototypes in mach/proto/as/comm5.c
commit
|
commitdiff
|
tree
|
snapshot
2017-01-17
David Given
Add a bunch more set operations to the PowerPC backends...
dtrg-pas
commit
|
commitdiff
|
tree
|
snapshot
2017-01-17
George Koehler
Delay inclusion of <stdint.h> when compiling comm2.y
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
George Koehler
Remove some obsolete code that causes a gcc warning.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
David Given
Ensure that memory is zero-initialised.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
David Given
Fix a buffer overrun that was manifesting on OpenBSD...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
David Given
Run through clang-format.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Fix cosmetic warning when compiling B.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Merge pull request #40 from davidgiven/dtrg-pas
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Allow the full 8-bit byte range when reading program...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Rename the test to something more sensible.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Increase the number of items in a char set from 128...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Add a test (currently failing) to check that Pascal...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Actually tell the user which tests failed.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Add missing header.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Turns out Apple's hi16/ha16 exactly match my ha16/has16...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Signed vs unsigned lower halves of powerpc fixups are...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Revert change; addis/ori requires different handling...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
David Given
Update the hi/lo syntax to be a bit more standard.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-14
David Given
Add assembler support for fixing up arbitrary oris...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-14
David Given
vregmapping has gone; the input and output vregs are...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-14
David Given
Rework hashtable iterators; you can now delete items...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
David Given
Typo fix so that liveness is now calculated correctly...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
David Given
Hashtables now allow you to specify allocation and...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
David Given
Change the value in/out info from a bunch of ARRAYOFs...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
David Given
Hashtable get, next and pop operations now treat a...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
David Given
Clone all the vregs just before and after every instruc...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
David Given
Replace the 'preserved' constraint with a per-register...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-12
David Given
Start putting the vreg stuff back in; vregs are now...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-12
David Given
Remove imap, as it was ugly and nobody used it.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-12
David Given
Archival checkin (won't build): monster refactor; don...
commit
|
commitdiff
|
tree
|
snapshot
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
next