1. 552490c Subzero: Slight improvement to phi lowering. by Jim Stichnoth · 10 years ago
  2. b3bfcbc Subzero: Expand the liveness consistency check. by Jim Stichnoth · 10 years ago
  3. 969f6a3 Add -reorder-basic-blocks option and fix nop insertion by Qining Lu · 10 years ago
  4. a3f57b9 Subzero: Cleanly implement register allocation after phi lowering. by Jim Stichnoth · 10 years ago
  5. 713278a Remove jumps over empty blocks. by Andrew Scull · 10 years ago
  6. 87f80c1 Introduction of improved switch lowering. by Andrew Scull · 10 years ago
  7. 9612d32 Doxygenize the documentation comments by Andrew Scull · 10 years ago
  8. 67f8de9 Includes module header first. by John Porto · 10 years ago
  9. 20b71f5 Subzero: Reduce the amount of #ifdef'd code. by Jim Stichnoth · 10 years ago
  10. eafb56c Subzero: Use C++11 member initializers where practical. by Jim Stichnoth · 10 years ago
  11. 8b1a705 Fix a bug that would cause subzero to fail when --threads=0. by John Porto · 10 years ago
  12. aff4ccf Renames the assembler* files. by John Porto · 10 years ago
  13. f8b4cc8 Subzero: Basic Block Profiler. by John Porto · 10 years ago
  14. 8e6bf6e Subzero: Improve/refactor folding loads into the next instruction. by Jim Stichnoth · 10 years ago
  15. b82baf2 Subzero: More asm-verbose fixes. by Jim Stichnoth · 10 years ago
  16. 9a05aea Subzero: Fix/improve -asm-verbose output. by Jim Stichnoth · 10 years ago
  17. a59ae6f Subzero: Fold icmp into br/select lowering. by Jim Stichnoth · 10 years ago
  18. 4175b2a Subzero: Also dump live-end info for stack vars under -asm-verbose. by Jim Stichnoth · 10 years ago
  19. 69d3f9c Subzero: Prune unreachable nodes after constructing the Cfg. by Jim Stichnoth · 10 years ago
  20. 9738a9e Subzero: Update tests and build scripts for sandboxing. by Jim Stichnoth · 10 years ago
  21. 9f42d8c Subzero: Add sandboxing for x86-32. by Jim Stichnoth · 10 years ago
  22. bbca754 Subzero: Emit functions and global initializers in a separate thread. by Jim Stichnoth · 10 years ago
  23. df80eb8 Adds accessor methods to class ClFlags. by Karl Schimpf · 10 years ago
  24. dd842db Subzero: Use a "known" version of clang-format. by Jim Stichnoth · 10 years ago
  25. fa4efea Subzero: Initial implementation of multithreaded translation. by Jim Stichnoth · 10 years ago
  26. f2e93b6 Fix build warnings by JF Bastien · 10 years ago
  27. 7e57136 Subzero: Clean up a few areas. by Jim Stichnoth · 10 years ago
  28. 29841e8 Subzero: Use range-based for loops with llvm::ilist<Inst> lists. by Jim Stichnoth · 10 years ago
  29. ae95320 Subzero: Convert NULL->nullptr. by Jim Stichnoth · 10 years ago
  30. e5b73e6 Subzero: Clean up live range construction. by Jim Stichnoth · 10 years ago
  31. 9a04c07 Subzero: Don't store std::string objects inside Variable. by Jim Stichnoth · 10 years ago
  32. 1502e59 Subzero: Use llvm::ilist<> for PhiList and AssignList. by Jim Stichnoth · 10 years ago
  33. 668a7a3 Subzero: Pull the node name out of the node structure. by Jim Stichnoth · 10 years ago
  34. b6c96af Turn off dump/emit routines when building minimal subzero. by Karl Schimpf · 10 years ago
  35. 87ff3a1 Subzero: Simplify the FakeKill instruction. by Jim Stichnoth · 10 years ago
  36. 33c8064 Subzero: Remove Variable::NeedsStackSlot. by Jim Stichnoth · 10 years ago
  37. 607e9f0 Subzero: Implement InstList in terms of llvm::ilist<> . by Jim Stichnoth · 10 years ago
  38. 0faec4c Rearrange emit vs emitIAS. Wait till function is done before dumping text. by Jan Voung · 10 years ago
  39. bfb410d Subzero: Improve the use of NodeList objects. by Jim Stichnoth · 10 years ago
  40. bb8b624 Subzero: Improve the representation and handling of the FakeKill instruction. by Jim Stichnoth · 10 years ago
  41. 3d44fe8 Subzero: Decorate the text asm output with register availability info. by Jim Stichnoth · 10 years ago
  42. 336f6c4 Subzero: Implementation of "advanced Phi lowering". by Jim Stichnoth · 10 years ago
  43. 120b412 Subzero: Refactor newline emission for Inst::emit(). by Jim Stichnoth · 10 years ago
  44. 98712a3 Subzero: Minor refactoring/additions in preparation for phi edge splitting. by Jim Stichnoth · 10 years ago
  45. 7e1e485 First pass at emitIAS for branches and binding labels by Jan Voung · 10 years ago
  46. 088b2be Subzero: Improve debugging controls, plus minor refactoring. by Jim Stichnoth · 10 years ago
  47. 5ce0abb Subzero: Register allocator performance improvements and simplifications. by Jim Stichnoth · 10 years ago
  48. 4775255 Subzero: Improve performance of liveness analysis and live range construction. by Jim Stichnoth · 10 years ago
  49. d14b1a0 Subzero: Improve the output with the --timing-focus=xxx option. by Jim Stichnoth · 10 years ago
  50. 8363a06 Subzero: Add a few performance measurement tools. by Jim Stichnoth · 10 years ago
  51. f44f371 Subzero: Auto-awesome iterators. by Jim Stichnoth · 10 years ago
  52. b56c8f4 Subzero: Use 'override' as appropriate for C++11. by Jim Stichnoth · 10 years ago
  53. ad40353 Subzero: Automatically infer regalloc preferences and overlap. by Jim Stichnoth · 11 years ago
  54. 8acded0 Add initial integrated assembler w/ some Xmm ops. by Jan Voung · 11 years ago
  55. 144cdce Subzero: Refactor tracking of Defs and block-local Variables. by Jim Stichnoth · 11 years ago
  56. 800dab2 Subzero: Change the way bitcast stack slot lowering is handled. by Jim Stichnoth · 11 years ago
  57. ff9c706 Subzero: Add branch optimization. by Jim Stichnoth · 11 years ago
  58. 1873560 Subzero: Add rudimentary statistics on generated code. by Jim Stichnoth · 11 years ago
  59. e5a5be7 Subzero: Fix Phi lowering. by Jim Stichnoth · 11 years ago
  60. c330274 Subzero: Randomly insert nops. by Matt Wala · 11 years ago
  61. c820ddf Add a peephole to fuse cmpxchg w/ later cmp+branch. by Jan Voung · 11 years ago
  62. ab8242c Fix a C++ violation. by Jim Stichnoth · 11 years ago
  63. d97c7df Subzero: Initial O2 lowering by Jim Stichnoth · 11 years ago
  64. 5bc2b1d Add Om1 lowering with no optimizations. by Jim Stichnoth · 11 years ago
  65. f7c9a14 Initial skeleton of Subzero. by Jim Stichnoth · 11 years ago