1. 00741a0 Improve use of CfgLocalAllocator and introduce containers that use it. by Andrew Scull · 10 years ago
  2. 57e1268 Reflow comments to use the full width. by Andrew Scull · 10 years ago
  3. 8072bae Refactor all instances of `typedef y x` to the C++11 `using x = y` syntax. by Andrew Scull · 10 years ago
  4. 6ef7949 Add UBSAN build option and fix undefined behaviour errors. by Andrew Scull · 10 years ago
  5. aa6c109 This improves the variable use weight by taking into account use in loops. It by Andrew Scull · 10 years ago
  6. 11c9a32 Weight variables for register allocation by their number of uses. by Andrew Scull · 10 years ago
  7. f9df452 Subzero: Completely remove tracking of stack pointer live range. by Jim Stichnoth · 10 years ago
  8. 28068ad ARM: Add a postRA pass to legalize stack offsets. Greedy approach (reserve IP). by Jan Voung · 10 years ago
  9. a3f57b9 Subzero: Cleanly implement register allocation after phi lowering. by Jim Stichnoth · 10 years ago
  10. 9612d32 Doxygenize the documentation comments by Andrew Scull · 10 years ago
  11. 19376c6 Subzero: Fix cmake build. by Jim Stichnoth · 10 years ago
  12. 20b71f5 Subzero: Reduce the amount of #ifdef'd code. by Jim Stichnoth · 10 years ago
  13. 1bec8bc Subzero. Fixes memory leaks. by John Porto · 10 years ago
  14. eafb56c Subzero: Use C++11 member initializers where practical. by Jim Stichnoth · 10 years ago
  15. 253dc8a Add constant blinding/pooling option for X8632 code translation. by Qining Lu · 10 years ago
  16. b3401d2 Subzero ARM: lowerArguments (GPR), basic legalize(), and lowerRet(i32, i64). by Jan Voung · 10 years ago
  17. 76bb0be Convert Constant->emit() definitions to allow multiple targets to define them. by Jan Voung · 10 years ago
  18. f644a4b Assemble calls to constant addresses. by Jan Voung · 10 years ago
  19. c6ead20 Subzero: Improve class definition hygiene. by Jim Stichnoth · 10 years ago
  20. c9ec579 Convert a few getName() methods to return a const string ref. by Jan Voung · 10 years ago
  21. 3ce1a99 Subzero: Fix some -Winconsistent-missing-override that clang 3.6 warns about. by Jan Voung · 10 years ago
  22. dd842db Subzero: Use a "known" version of clang-format. by Jim Stichnoth · 10 years ago
  23. e4a8f40 Subzero: Add locking to prepare for multithreaded translation. by Jim Stichnoth · 10 years ago
  24. 1d62cf0 Make fixups reference any constant (allow const float/double pool literals). by Jan Voung · 10 years ago
  25. 91a3e2c Subzero: Write float/double constant pools directly to the ELF file. by Jan Voung · 10 years ago
  26. 7e57136 Subzero: Clean up a few areas. by Jim Stichnoth · 10 years ago
  27. 5a122d7 Remove isPooled virtual method from IceOperand. by Jan Voung · 10 years ago
  28. c599e46 Subzero: Use the CfgLocalAllocator for more vector types. by Jim Stichnoth · 10 years ago
  29. ae95320 Subzero: Convert NULL->nullptr. by Jim Stichnoth · 10 years ago
  30. 31c9559 Subzero: Use CFG-local arena allocation for relevant containers. by Jim Stichnoth · 10 years ago
  31. 9a04c07 Subzero: Don't store std::string objects inside Variable. by Jim Stichnoth · 10 years ago
  32. 586d4c2 Subzero: Improve performance by using llvm::SmallVector<>. by Jim Stichnoth · 10 years ago
  33. 2a7fcbb Subzero: Use std::vector<> instead of std::list for live range segments. by Jim Stichnoth · 10 years ago
  34. d2cb436 Subzero: Simplify the constant pools. by Jim Stichnoth · 10 years ago
  35. b6c96af Turn off dump/emit routines when building minimal subzero. by Karl Schimpf · 10 years ago
  36. 87ff3a1 Subzero: Simplify the FakeKill instruction. by Jim Stichnoth · 10 years ago
  37. 33c8064 Subzero: Remove Variable::NeedsStackSlot. by Jim Stichnoth · 10 years ago
  38. 6fcbddd Disable Subzero IR generation for performance testing. by Karl Schimpf · 10 years ago
  39. bca2f65 Subzero: Switch to AT&T asm syntax. I give up. by Jim Stichnoth · 10 years ago
  40. 336f6c4 Subzero: Implementation of "advanced Phi lowering". by Jim Stichnoth · 10 years ago
  41. 877b04e Subzero: Speed up VariablesMetadata initialization. by Jim Stichnoth · 10 years ago
  42. 7b451a9 Subzero: Class definition cleanup. by Jim Stichnoth · 10 years ago
  43. 5ce0abb Subzero: Register allocator performance improvements and simplifications. by Jim Stichnoth · 10 years ago
  44. 4775255 Subzero: Improve performance of liveness analysis and live range construction. by Jim Stichnoth · 10 years ago
  45. fe14fb8 Handle "Mov" which is mov, movss, movsd, and used for nacl.read.tp. by Jan Voung · 10 years ago
  46. 037fa1d Subzero: Optimize live range overlaps() computation through trimming. by Jim Stichnoth · 10 years ago
  47. df861f7 Subzero: Optimize a common live range overlap calculation. by Jim Stichnoth · 10 years ago
  48. 0795ba0 Subzero: Remove LLVM_DELETED_FUNCTION. by Jim Stichnoth · 10 years ago
  49. b56c8f4 Subzero: Use 'override' as appropriate for C++11. by Jim Stichnoth · 10 years ago
  50. 8e8042c Subzero: Enable the C++11 build. by Jim Stichnoth · 10 years ago
  51. ad40353 Subzero: Automatically infer regalloc preferences and overlap. by Jim Stichnoth · 10 years ago
  52. 144cdce Subzero: Refactor tracking of Defs and block-local Variables. by Jim Stichnoth · 10 years ago
  53. 800dab2 Subzero: Change the way bitcast stack slot lowering is handled. by Jim Stichnoth · 10 years ago
  54. bc00463 Split ConstantInteger into ConstantInteger32 and ConstantInteger64. by Jan Voung · 11 years ago
  55. 9750183 Add unreachable instruction to Subzero. by Karl Schimpf · 11 years ago
  56. 2e8bfbb Subzero: Refactor Operand::dump(). by Jim Stichnoth · 11 years ago
  57. e5ac7db Subzero: Fix incorrect address mode inference involving Phi temporaries. by Jim Stichnoth · 11 years ago
  58. c132b76 Fix symbol table handling in functions. by Karl Schimpf · 11 years ago
  59. cabfa30 Subzero: Render constants in dump() to be more like LLVM. by Jim Stichnoth · 11 years ago
  60. e377767 Subzero: Fix some issues related to legalization and undef handling. by Matt Wala · 11 years ago
  61. 45a0623 Add support for passing and returning vectors in accordance with the x86 calling convention. by Matt Wala · 11 years ago
  62. 928f129 Add support for vector types. by Matt Wala · 11 years ago
  63. d8f4a7d Add support for undef values in ICE IR. Undef values represent an by Matt Wala · 11 years ago
  64. d97c7df Subzero: Initial O2 lowering by Jim Stichnoth · 11 years ago
  65. f61d5b2 Fix x86 floating-point constant emission. by Jim Stichnoth · 11 years ago
  66. 5bc2b1d Add Om1 lowering with no optimizations. by Jim Stichnoth · 11 years ago
  67. f7c9a14 Initial skeleton of Subzero. by Jim Stichnoth · 11 years ago