| 2005-02-21 |
Cerion Armour... | Corrected some mistakes in guest_ppc32 |
commit | commitdiff | tree | snapshot |
| 2005-02-21 |
Cerion Armour... | finished off switchback code for ppc32 |
commit | commitdiff | tree | snapshot |
| 2005-02-21 |
Julian Seward | More amd64 SSE/FP bits and pieces. |
commit | commitdiff | tree | snapshot |
| 2005-02-21 |
Julian Seward | amd64 guest/host floating point square root (easy)... |
commit | commitdiff | tree | snapshot |
| 2005-02-21 |
Julian Seward | Make a start on floating point for AMD64 (really part... |
commit | commitdiff | tree | snapshot |
| 2005-02-21 |
Julian Seward | Make a start on floating point for AMD64. |
commit | commitdiff | tree | snapshot |
| 2005-02-21 |
Julian Seward | Add %xmm0 .. %xmm15 to the amd64 guest state. |
commit | commitdiff | tree | snapshot |
| 2005-02-21 |
Julian Seward | Add to-do note (comment-only change) |
commit | commitdiff | tree | snapshot |
| 2005-02-21 |
Julian Seward | Folding rule for Shr64. |
commit | commitdiff | tree | snapshot |
| 2005-02-19 |
Julian Seward | Fix various front-end anomalies found by the amd64... |
commit | commitdiff | tree | snapshot |
| 2005-02-19 |
Julian Seward | Test a few more bits and pieces. |
commit | commitdiff | tree | snapshot |
| 2005-02-19 |
Julian Seward | More amd64 system calls. |
commit | commitdiff | tree | snapshot |
| 2005-02-19 |
Julian Seward | Deal correctly with out-of-range shifts/rotates. |
commit | commitdiff | tree | snapshot |
| 2005-02-19 |
Julian Seward | Fix many amd64 guest/host cases required to run test... |
commit | commitdiff | tree | snapshot |
| 2005-02-19 |
Julian Seward | This is the same as the test-x86*.[ch] but modified... |
commit | commitdiff | tree | snapshot |
| 2005-02-18 |
Julian Seward | Clean up startup grunge a bit. |
commit | commitdiff | tree | snapshot |
| 2005-02-18 |
Julian Seward | Make ELF symbol reading work on both 32 and 64 bit... |
commit | commitdiff | tree | snapshot |
| 2005-02-18 |
Julian Seward | Further cleanups to low-level memory management. It... |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | Advance ppc32 to the point where we can hope to start... |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | Handle some ppc32 relocation types. |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Cerion Armour... | correction to branch instr for ppc hack |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Cerion Armour... | surely it couldn't be still more ppc hacks... |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | Even more ppc32 hacks |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | More ppc hacks |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | ppc32 hacks |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Cerion Armour... | first ppc32 assembly attempts... |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | Fix enough syscalls to get through 'hello world' on... |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | Fix comment. |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | Fix enough stuff to get through 'hello world' on amd64. |
commit | commitdiff | tree | snapshot |
| 2005-02-17 |
Julian Seward | Tidy up the constant folder and add some more rules. |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | Cleaned up a little more |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | Fixed silly bug (and->add ahem.) |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | Fixed emit_PPC32Instr::Pin_Goto |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | Emitted Div, fixed mul... that's the lot for return0... |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | hdefs |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | More instr emitting: |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | ... and forgetful :-) |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | I admit it, I'm lazy. |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Cerion Armour... | spacing/comment cleanup only |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Julian Seward | Turn off tons of debug printing. |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Julian Seward | Duh; mmap doesn't work if you don't use the post-mmap... |
commit | commitdiff | tree | snapshot |
| 2005-02-16 |
Julian Seward | Major rewrite of the machinery which keeps track of... |
commit | commitdiff | tree | snapshot |
| 2005-02-15 |
Cerion Armour... | Sorted out the condcode stuff - hopefully correctly... |
commit | commitdiff | tree | snapshot |
| 2005-02-14 |
Julian Seward | un-break compilation on x86 |
commit | commitdiff | tree | snapshot |
| 2005-02-14 |
Julian Seward | Print stats at exit, and minor changes |
commit | commitdiff | tree | snapshot |
| 2005-02-14 |
Julian Seward | Make this test a bit more demanding. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Fill in enough cases to run switchback/test_bzip2.c... |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | sigh; on amd64 do not place common symbols high in... |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Allow the service function to handle free() as well... |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | A self-contained, hacked version of bzip2 which can... |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Remove more debug printing. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Remove misc debug printing. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Change signature of thread_syscall a bit. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Debugging hacks (switchback routine -- unused) |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Debug printing at startup. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Debug hacks (currently unused) |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Fix bug causing __NR_read on amd64-linux to always... |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | amd64-linux syscall support. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Fix printf format string. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Make it easy to print the symbol table. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Fill in many amd64 integer cases. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Fold Iop_Sub64. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Don't redefine offsetof if it is already defined. |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | minor changes |
commit | commitdiff | tree | snapshot |
| 2005-02-13 |
Julian Seward | Deal with amd64-specific relocations. |
commit | commitdiff | tree | snapshot |
| 2005-02-12 |
Julian Seward | Heavily modified emfloat benchmark from bytemark, chang... |
commit | commitdiff | tree | snapshot |
| 2005-02-12 |
Julian Seward | Resuscitate a linker that knows how to do relocations... |
commit | commitdiff | tree | snapshot |
| 2005-02-12 |
Julian Seward | Add amd64 support. |
commit | commitdiff | tree | snapshot |
| 2005-02-12 |
Julian Seward | Remove file which shouldn't have been added in the... |
commit | commitdiff | tree | snapshot |
| 2005-02-12 |
Julian Seward | A very simple dynamic translator built on Vex, for... |
commit | commitdiff | tree | snapshot |
| 2005-02-11 |
Cerion Armour... | cleaned up guest-ppc32 assembly printouts |
commit | commitdiff | tree | snapshot |
| 2005-02-11 |
Cerion Armour... | and now emit instrs big-endianly... :-) |
commit | commitdiff | tree | snapshot |
| 2005-02-11 |
Cerion Armour... | increased N_HREG_USAGE for host-ppc32 |
commit | commitdiff | tree | snapshot |
| 2005-02-11 |
Cerion Armour... | Added the first instrs (load,store) to emit_PPC32Instr() |
commit | commitdiff | tree | snapshot |
| 2005-02-10 |
Cerion Armour... | Added Div32 - that's the last for this .orig file! |
commit | commitdiff | tree | snapshot |
| 2005-02-10 |
Cerion Armour... | Added CLZ |
commit | commitdiff | tree | snapshot |
| 2005-02-10 |
Cerion Armour... | hdefs: MulL, MFence |
commit | commitdiff | tree | snapshot |
| 2005-02-10 |
Cerion Armour... | hdefs: CMov32, Set32 |
commit | commitdiff | tree | snapshot |
| 2005-02-10 |
Cerion Armour... | Dealt with some cases where imm > 0xFFFF |
commit | commitdiff | tree | snapshot |
| 2005-02-10 |
Julian Seward | Fill in many amd64 front end and back end cases. |
commit | commitdiff | tree | snapshot |
| 2005-02-09 |
Cerion Armour... | Changed the register setup a little |
commit | commitdiff | tree | snapshot |
| 2005-02-09 |
Julian Seward | Print useful diagnostics if reg-alloc bombs due to... |
commit | commitdiff | tree | snapshot |
| 2005-02-09 |
Cerion Armour... | A whole bunch more ppc32 backend code |
commit | commitdiff | tree | snapshot |
| 2005-02-09 |
Cerion Armour... | keeping arm .orig files |
commit | commitdiff | tree | snapshot |
| 2005-02-08 |
Julian Seward | More amd64 back end bits and pieces. |
commit | commitdiff | tree | snapshot |
| 2005-02-08 |
Cerion Armour... | A first swing at getting ppc32 backend working. |
commit | commitdiff | tree | snapshot |
| 2005-02-08 |
Cerion Armour... | removed host=bigendian assertion for now. |
commit | commitdiff | tree | snapshot |
| 2005-02-08 |
Julian Seward | More amd64 instruction set support. This includes... |
commit | commitdiff | tree | snapshot |
| 2005-02-08 |
Julian Seward | Make amd64 signal returns work. |
commit | commitdiff | tree | snapshot |
| 2005-02-08 |
Julian Seward | Add a new IR type -- 128-bit integral (I128) and a... |
commit | commitdiff | tree | snapshot |
| 2005-02-08 |
Cerion Armour... | This belonged with last nights changes... r868 |
commit | commitdiff | tree | snapshot |
| 2005-02-08 |
Cerion Armour... | Another attempt at abstracting the register access... |
commit | commitdiff | tree | snapshot |
| 2005-02-07 |
Julian Seward | Track renaming of Vex's Iop_*128* primops to Iop_*V128*. |
commit | commitdiff | tree | snapshot |
| 2005-02-07 |
Julian Seward | Consistently rename all existing IROps which operate... |
commit | commitdiff | tree | snapshot |
| 2005-02-07 |
Julian Seward | Make rflag-thunk evaluation work (ghelpers); fix variou... |
commit | commitdiff | tree | snapshot |
| 2005-02-07 |
Julian Seward | Fix assembly of amd64 amodes: the special cases that... |
commit | commitdiff | tree | snapshot |
| 2005-02-07 |
Julian Seward | Fix %rip-relative addressing, which uses the address... |
commit | commitdiff | tree | snapshot |
| 2005-02-07 |
Julian Seward | Fix guest-state layout descriptor. |
commit | commitdiff | tree | snapshot |
| 2005-02-07 |
Julian Seward | Typechecker police. |
commit | commitdiff | tree | snapshot |
| 2005-02-07 |
Julian Seward | More typechecker police. Hopefully this doesn't break... |
commit | commitdiff | tree | snapshot |
| next |