1. 3b9d65e by sewardj · 20 years ago
  2. 6f37cce * Take into account register classes when assigning spill slots. by sewardj · 20 years ago
  3. 194d54a * Move the x86 genSpill/genRestore functions to the right place. by sewardj · 20 years ago
  4. 12952ef Test for x86 code generation of shifts, and for vreg coalescing in reg-alloc. by sewardj · 20 years ago
  5. 6c77c95 Add prototype for isMove_X86Instr. by sewardj · 20 years ago
  6. 968396e Implement vreg-vreg move coalescing. by sewardj · 20 years ago
  7. a9a0cd2 Add an isMove function for X86 (integer only). Fix regUsage claim for "ret". by sewardj · 20 years ago
  8. 96efe57 Do Shl32. by sewardj · 20 years ago
  9. 0ec3325 Make reg allocator work, to a first approximation at least. by sewardj · 20 years ago
  10. 8149744 Fix computation of live ranges, and add lots of debug printing. Still by sewardj · 20 years ago
  11. 7945308 Handle case of assignment to IRTemp. by sewardj · 20 years ago
  12. 2cd80dc Tie everything together enough so the reg-allocator can be test-run. by sewardj · 20 years ago
  13. 53f85a9 Add getRegUsage and mapRegs functions for X86 instructions. Tedious. by sewardj · 20 years ago
  14. 4c581e8 Allow different gcc's to be used. by sewardj · 20 years ago
  15. b3d4ce7 Complete reg-alloc output storage, and misc other stuff to make it by sewardj · 20 years ago
  16. af5a522 Get the register allocator a lot closer to compiling. by sewardj · 20 years ago
  17. 62c4142 Mostly finish the register allocator. by sewardj · 20 years ago
  18. 73b58bc A register allocator (unfinished). by sewardj · 20 years ago
  19. 8bc26ee Support stuff for register allocation. by sewardj · 20 years ago
  20. 66f2f79 Try to get x86 instruction representation to something sane, and fix by sewardj · 20 years ago
  21. c97096c First draft of tree-based instruction selector. by sewardj · 20 years ago
  22. e3d0d2e Redo IR data structures using tagged unions. by sewardj · 20 years ago
  23. 192f114 Move some stuff from linker.c to dispatch.c. by sewardj · 20 years ago
  24. 7d1bdc1 Re-home. by sewardj · 20 years ago
  25. 6e800cd Move to a new home. by sewardj · 20 years ago
  26. ac6b712 Convert to tagged unions. by sewardj · 20 years ago
  27. 5cf515f Add basic storage management. by sewardj · 20 years ago
  28. 96b2239 Get rid of Haskell stuff by sewardj · 20 years ago
  29. 84eb3f6 Reinstate top-level C control. by sewardj · 20 years ago
  30. 171988a Deleted. by sewardj · 20 years ago
  31. 562f520 Deleted. This line, and those below, will be ignored-- by sewardj · 20 years ago
  32. 3739d99 Add copyright. by sewardj · 20 years ago
  33. ec6ad59 Add new files, for defining the IR. by sewardj · 20 years ago
  34. 9548edb New file. -wThis line, and those below, will be ignored-- by sewardj · 20 years ago
  35. 314b317 Merged into linker.c by sewardj · 20 years ago
  36. bedd78f Add JIT stuff from runner.c. by sewardj · 20 years ago
  37. 882bb47 Rudimentary support for translation table, run-time despatcher, etc. by sewardj · 20 years ago
  38. d4d9b61 Another test commit. by sewardj · 20 years ago
  39. ec505d6 Test commit. by sewardj · 20 years ago
  40. 5ada182 by sewardj · 20 years ago
  41. 20e56c1 Add Makefile, in which to record hugs FFI magic incantations by sewardj · 20 years ago
  42. 6dc7ba4 Hooks for the stuff in linker.c by sewardj · 20 years ago
  43. e4a37c8 Make most functions static. by sewardj · 20 years ago
  44. d37b52f Import some very small tests. by sewardj · 20 years ago
  45. 4c33b38 Initial import of ELF .o linker. by sewardj · 20 years ago
  46. 4d65045 Initial repository layout by sewardj · 20 years ago