1. 32f9cce Fix 64-bit pointer type for non-x32 ABIs. by Nicolas Capens · 8 years ago
  2. 7145e69 Subzero: Fix compiler warnings. by Jim Stichnoth · 8 years ago
  3. 1448d95 Optimize shuffles corresponding to x86 punpckh instructions. by Nicolas Capens · 8 years ago
  4. 0e90622 Generate error on unexpected intrisics. by Nicolas Capens · 8 years ago
  5. f52cea4 Fix unpacking from a single vector. by Nicolas Capens · 8 years ago
  6. b093539 Optimize x86 vector shift by constant. by Nicolas Capens · 8 years ago
  7. 71c6937 Optimize lowering of x86 byte and word vector unpack. by Nicolas Capens · 8 years ago
  8. acfb3df Implement intrinsics for loading/storing subvectors. by Nicolas Capens · 8 years ago
  9. 74bfa87 Subzero: x8664: Fix a "uitofp i32 to double" lowering error. by Jim Stichnoth · 8 years ago
  10. 0e137b2 Work around Visual Studio template specialization issue. by Nicolas Capens · 8 years ago
  11. 7c9728f Subzero: Fix a build error against LLVM trunk. by Jim Stichnoth · 8 years ago
  12. efdf412 Subzero: Fix build errors with LLVM trunk. by Jim Stichnoth · 8 years ago
  13. 35e1600 Subzero: Use the memset inline threshold for memset. by Jim Stichnoth · 8 years ago
  14. 5b7e1c0 Aggressive LEA by Manasij Mukherjee · 8 years ago
  15. 5bcc6ca Float Constant CSE by Manasij Mukherjee · 8 years ago
  16. 7cd926d Live Range Splitting after initial Register Allocation by Manasij Mukherjee · 8 years ago
  17. 59ce615 Subzero: Fix sign issues for inlined memset lowering. by Jim Stichnoth · 8 years ago
  18. 53c8fbd Enable Local CSE by default by Manasij Mukherjee · 8 years ago
  19. b9a8472 Subzero: Local variable splitting. by Jim Stichnoth · 8 years ago
  20. 0c70417 Selectively invert ICMP operands for better address optimization by Manasij Mukherjee · 8 years ago
  21. 017a553 Subzero: Fix lowering for x86 div/rem instructions. by Jim Stichnoth · 8 years ago
  22. f47d520 Loop Invariant Code Motion by Manasij Mukherjee · 8 years ago
  23. fe62f0a Subzero: Allow deeper levels of variable splitting. by Jim Stichnoth · 8 years ago
  24. e343e06 Subzero: Merge SpillVariable functionality directly into Variable. by Jim Stichnoth · 8 years ago
  25. 45f51a2 Short Circuit Evaluation by Manasij Mukherjee · 8 years ago
  26. d615c86 Subzero: Fix a potential null-pointer dereference. by Jim Stichnoth · 8 years ago
  27. 9dd397d Treat ORs as ADDs for address optimization if operand has enough zero bits on the right by Manasij Mukherjee · 8 years ago
  28. 2e4b960 Catch addition patterns for Index in Address Optimization by Manasij Mukherjee · 8 years ago
  29. 2943d77 Subzero: Make liveness validation errors easier to interpret. by Jim Stichnoth · 8 years ago
  30. c577727 Subzero: Fix frame size for floating-point register out-args. by Jim Stichnoth · 8 years ago
  31. e450656 Subzero: Improve lowering of rematerializable call args. by Jim Stichnoth · 8 years ago
  32. a1410df Subzero: Build a better bitcast. by Jim Stichnoth · 8 years ago
  33. deb5a82 Subzero: Improve register availability peephole for function return values. by Jim Stichnoth · 8 years ago
  34. 9c2c093 Subzero: x86-64: Allow immediates in 64-bit instructions. by Jim Stichnoth · 8 years ago
  35. f531931 Subzero: Improve effectiveness of local register availability peephole. by Jim Stichnoth · 8 years ago
  36. 032c315 Subzero: Initial implementation of BB Local CSE by Manasij Mukherjee · 8 years ago
  37. de29f12 Subzero. X86. Uses pshufb for shufflevector lowering. by John Porto · 9 years ago
  38. ae15f0f Subzero. X86. Lowers shufflevector using xmm instructions. by John Porto · 9 years ago
  39. f1f773d Subzero: Fix over-aggressive bool folding. by Jim Stichnoth · 9 years ago
  40. a47c11c Subzero. Rematerializes shufflevector instructions. by John Porto · 9 years ago
  41. 2655d96 Subzero: Fix srem.i8/urem.i8 lowering for x86-64. by Jim Stichnoth · 9 years ago
  42. dd6dcfa Subzero: Allow per-method controls. by Jim Stichnoth · 9 years ago
  43. 67c7c41 Subzero. WASM. Additional progress. by Eric Holk · 9 years ago
  44. a91c341 Subzero: Improve non-MINIMAL string performance. by Jim Stichnoth · 9 years ago
  45. 0307721 Subzero. Refactors Switch Lowering. by John Porto · 9 years ago
  46. d469994 Simplify references to command line flags. by Karl Schimpf · 9 years ago
  47. 467ffe5 Subzero: Remove IceString. by Jim Stichnoth · 9 years ago
  48. c5bc5cb Subzero. Flags refactoring. by John Porto · 9 years ago
  49. 20070e8 Cache common constants before lowering. by Karl Schimpf · 9 years ago
  50. b88d8c8 Subzero: Improve the use of timers. by Jim Stichnoth · 9 years ago
  51. 98ba006 Subzero: Fix symbol name mangling. Make flags global. by Jim Stichnoth · 9 years ago
  52. e641e92 Subzero: Fix JumpTable lowering on x86-64. by Jim Stichnoth · 9 years ago
  53. e82b560 Subzero. Performance tweaks. by John Porto · 9 years ago
  54. d6cf6b3 ARM32 Vector lowering - scalarize select by Eric Holk · 9 years ago
  55. 5fa0a5f Subzero: Avoid explicit references to RegNumT sentinel value. by Reed Kotler · 9 years ago
  56. 8aa3966 Subzero: Use a proper RegNumT type instead of int32_t/SizeT. by Jim Stichnoth · 9 years ago
  57. cfc2553 ARM32 vector division lowering. by Eric Holk · 9 years ago
  58. 2d6c826 Subzero: Clean up some uses of *_cast<>. by Jim Stichnoth · 9 years ago
  59. 28df6ba Subzero: Fix a mul lowering error. by Jim Stichnoth · 9 years ago
  60. 45bec54 Subzero: Improve an error message. by Jim Stichnoth · 9 years ago
  61. 8cfeb69 Subzero: Cleanup Inst==>Instr. by Jim Stichnoth · 9 years ago
  62. 6e8d3fa Subzero. Uses fixups to calculate addend to relocations. by John Porto · 9 years ago
  63. ee1aae8 Subzero: Improve x86-32's implementation of getGprForType(). by Jim Stichnoth · 9 years ago
  64. b40595a Subzero: Make the register allocator more robust with -reg-use and -reg-exclude. by Jim Stichnoth · 9 years ago
  65. 34d276a Subzero. X8664. Fixes various small bugs. by John Porto · 9 years ago
  66. 2544d4d Subzero: Make -reg-use and -reg-exclude specific to register class. by Jim Stichnoth · 9 years ago
  67. ac2388c Subzero. X86. Refactors Address Mode formation. by John Porto · 9 years ago
  68. 6b80cf1 Merge x86 data and header lowering by David Sehr · 9 years ago
  69. b9a404d Merged addProlog and addEpilog on x86. by David Sehr · 9 years ago
  70. 4ab4fbe Subzero. X8664. Fix broken call sequence. by John Porto · 9 years ago
  71. 0c68bef Merge lowerCall and lowerRet between x86 and x64 by David Sehr · 9 years ago
  72. 29d15fd Subzero: Remove unneeded ScratchRegs. by Jim Stichnoth · 9 years ago
  73. 5403f5d Implements include/exclude register lists for translation. by Karl Schimpf · 9 years ago
  74. 56958cb Suzero. X8664. NaCl Sandboxing. by John Porto · 9 years ago
  75. b19d39c Add option to force filetype=asm for testing by David Sehr · 9 years ago
  76. caeaa27 Fix the g++ build. by Jim Stichnoth · 9 years ago
  77. 8ff4b28 Subzero: Add Non-SFI support for x86-32. by Jim Stichnoth · 9 years ago
  78. 4a56686 Subzero. Code organization. by John Porto · 9 years ago
  79. 008f4ce Subzero. X8664. Fixes filetype=asm. by John Porto · 9 years ago
  80. 3c275ce Subzero. x8664. Resurrects the Target. by John Porto · 9 years ago
  81. 1d937a8 Subzero. Introduces a new LoweringContext::insert() method. by John Porto · 9 years ago
  82. e398428 Fuse icmp/fcmp with select by David Sehr · 9 years ago
  83. 54f3d51 Subzero: Use "auto" per (unwritten) auto coding style. by Jim Stichnoth · 9 years ago
  84. 92a6e5b fix doxygen brief in subzero header files by Jim Stichnoth · 9 years ago
  85. 26217e3 1) Move helper creation to separate method, which also computes the maximum outgoing argument size. The computed size is checked against call lowering's size. by David Sehr · 9 years ago
  86. 4163b9f Compute the size of the stack space required to send the parameters to a call. by David Sehr · 9 years ago
  87. 5e0a8a7 Subzero. Adds a pass for target-specific helper call generation. by John Porto · 9 years ago
  88. ccea793 Subzero. ARM32. Improve constant lowering. by John Porto · 9 years ago
  89. a98091d Subzero: Fix build warnings/errors under g++. by Jim Stichnoth · 9 years ago
  90. 21fd103 Eliminate stack adjustment for float-returning functions by David Sehr · 9 years ago
  91. 3607b6c Subzero: Find rematerializable variables transitively. by Jim Stichnoth · 9 years ago
  92. 9916566 Subzero: Use "pxor reg,reg" to load a floating-point scalar 0.0 value. by Jim Stichnoth · 9 years ago
  93. 4318a41 Combine allocas by David Sehr · 9 years ago
  94. 7b3d9cb Subzero. ARM32. New bool folding. by John Porto · 9 years ago
  95. daf096c Improve bool folding by David Sehr · 9 years ago
  96. c59288b Subzero: Refactor x86 register representation to actively use aliases. by Jim Stichnoth · 9 years ago
  97. e39d0ca Sort allocas, compute frame pointer in Cfg pass by David Sehr · 9 years ago
  98. 94844f1 Subzero: Refactor some common TargetLowering initializations. by Jim Stichnoth · 9 years ago
  99. 69e9290 Match index adds as well as base by David Sehr · 9 years ago
  100. 8686139 Subzero: Force ebp-based frame when an alloca has a large alignment. by Jim Stichnoth · 9 years ago