Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-12-28 | Detect duplicate labelsHEADmaster | Søren Sandmann | 1 | -2/+11 | |
2013-12-28 | simplex86.h: Support for 128 bit values | Søren Sandmann | 1 | -0/+6 | |
2013-12-27 | Add some testing of addressing modes | Søren Sandmann Pedersen | 1 | -0/+32 | |
2013-12-27 | Disallow use of esp/rsp as index registers | Søren Sandmann Pedersen | 1 | -5/+2 | |
2013-12-27 | Don't use esp as index in test_misc() | Søren Sandmann Pedersen | 1 | -2/+2 | |
It isn't legal x86 | |||||
2013-12-27 | Generate unaries with a macro | Søren Sandmann Pedersen | 2 | -19/+17 | |
2013-12-27 | adsf | Søren Sandmann Pedersen | 1 | -3/+3 | |
2013-12-27 | Fix handling of r12 | Søren Sandmann | 2 | -5/+7 | |
r12 is the rex extended version of rsp and so requires special handling when generating mod/rm bytes. | |||||
2013-12-26 | Bug fix for movd | Søren Sandmann | 2 | -2/+15 | |
2013-12-26 | Some fixes to iterjit.c | Søren Sandmann | 1 | -6/+5 | |
2013-12-26 | mult, not shift | Søren Sandmann | 2 | -4/+4 | |
2013-12-26 | Yak shaving | Søren Sandmann | 1 | -36/+36 | |
2013-12-25 | Naive register allocation | Søren Sandmann | 4 | -145/+241 | |
2013-12-25 | sizeof | Søren Sandmann | 1 | -2/+2 | |
2013-12-25 | Don't store pointers to user strings, copy instead | Søren Sandmann | 1 | -3/+17 | |
2013-12-25 | UIMM | Søren Sandmann | 2 | -0/+20 | |
2013-12-25 | consider mandataory rex.w | Søren Sandmann | 1 | -0/+3 | |
2013-12-25 | asdf | Søren Sandmann | 2 | -30/+108 | |
2013-12-23 | idx | Søren Sandmann | 1 | -4/+4 | |
2013-12-23 | Error checking in free | Søren Sandmann | 1 | -1/+8 | |
2013-12-23 | The millionth register allocator. This time with scoped spills | Søren Sandmann | 5 | -21/+360 | |
2013-12-22 | More reg groups | Søren Sandmann | 2 | -2/+2 | |
2013-12-22 | More reg groups | Søren Sandmann | 3 | -77/+150 | |
2013-12-22 | More reggroups | Søren Sandmann | 4 | -38/+89 | |
2013-12-22 | iter jit | Søren Sandmann | 3 | -352/+394 | |
2013-09-14 | todo | Søren Sandmann Pedersen | 1 | -0/+143 | |
2013-09-09 | more iterjit | Søren Sandmann Pedersen | 1 | -2/+34 | |
2013-09-08 | asdf | Søren Sandmann Pedersen | 1 | -1/+1 | |
2013-09-08 | todo | Søren Sandmann Pedersen | 2 | -11/+71 | |
2013-09-08 | Add read/write information to all instructions | Søren Sandmann Pedersen | 2 | -294/+316 | |
The instruction identifier is extended with another field that encodes which of the operands are read and written. This information is expected to be useful for liveness analysis. TODO: Consider if there is some way to verify programmatically that all instructions behave as the read/write information describes. For example, generate a program that runs one instruction on registers and verify that "read" registers don't change On a similar note -- verify that all instructions that are supposed to be able to run on the current machine will actually run (and not #UD). | |||||
2013-09-06 | Add more movd/movq plus test suite | Søren Sandmann Pedersen | 3 | -3/+55 | |
2013-09-05 | reggroups | Søren Sandmann Pedersen | 1 | -2/+12 | |
2013-09-05 | todo | Søren Sandmann Pedersen | 1 | -0/+2 | |
2013-09-05 | todo | Søren Sandmann Pedersen | 3 | -0/+291 | |
2013-09-05 | s/write/store | Søren Sandmann Pedersen | 1 | -4/+4 | |
2013-09-05 | asdf | Søren Sandmann Pedersen | 1 | -1/+1 | |
2013-09-05 | more iterjit | Søren Sandmann Pedersen | 1 | -8/+285 | |
2013-09-05 | src/dest iters | Søren Sandmann Pedersen | 1 | -19/+397 | |
2013-09-05 | Add movd and movq SIMD<->mem versions | Søren Sandmann Pedersen | 2 | -0/+13 | |
2013-09-02 | formatting | Søren Sandmann Pedersen | 1 | -5/+5 | |
2013-09-02 | TODO | Søren Sandmann Pedersen | 3 | -59/+63 | |
2013-09-02 | outer loop | Søren Sandmann Pedersen | 1 | -15/+29 | |
2013-09-02 | asdf | Søren Sandmann Pedersen | 1 | -1/+1 | |
2013-09-02 | iterjit | Søren Sandmann Pedersen | 1 | -8/+56 | |
2013-09-02 | iterjit | Søren Sandmann Pedersen | 2 | -19/+42 | |
2013-09-01 | more iterjit | Søren Sandmann Pedersen | 1 | -0/+101 | |
2013-09-01 | iterjit | Søren Sandmann Pedersen | 1 | -0/+52 | |
2013-09-01 | TODO | Søren Sandmann Pedersen | 1 | -14/+39 | |
2013-07-31 | TODO: Notes about avx 512 | Søren Sandmann Pedersen | 1 | -0/+29 | |
2013-05-03 | asdf | Søren Sandmann Pedersen | 1 | -1/+1 | |