1. 1b93706 MIR Parser: Don't allow negative alignments for memory operands. by Alex Lorenz · 10 years ago
  2. bec1b77 [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation by Simon Pilgrim · 10 years ago
  3. d0a074c [SimplifyLibCalls] Correctly set the is_zero_undef flag for llvm.cttz by Davide Italiano · 10 years ago
  4. 4154d8a MIR Parser: Extract the code that parses the alignment into a new method. NFC. by Alex Lorenz · 10 years ago
  5. d85f3b3 [X86][SSE] Tests for SMAX/SMIN/UMAX/UMIN vector instructions by Simon Pilgrim · 10 years ago
  6. 6893a81 MIR Parser: Rename the method 'diagFromLLVMAssemblyDiag'. NFC. by Alex Lorenz · 10 years ago
  7. a49e110 [SeparateConstOffsetFromGEP] strengthen the inbounds attribute by Jingyue Wu · 10 years ago
  8. 218b64b [llvm-cxxdump] Correctly process relocations when given multiple files by David Majnemer · 10 years ago
  9. 4b885ee Remove and forbid raw_svector_ostream::flush() calls. by Yaron Keren · 10 years ago
  10. 34509ff Fix GCC warning: extra `;' [-Wpedantic]. by Nick Lewycky · 10 years ago
  11. 31f6eee Scalar to vector conversions using direct moves by Nemanja Ivanovic · 10 years ago
  12. ea56ef7 Emit argmemonly attribute for intrinsics. by Igor Laevsky · 10 years ago
  13. 1da1d02 [ARM] FMINNAN/FMAXNAN of f64 are not legal. by James Molloy · 10 years ago
  14. 377a93d [ARM] Allow vmin/vmax of scalars to be emitted without UseNEONForFP. by James Molloy · 10 years ago
  15. a215ac7 [ARM] Rejig vmax tests a bit by James Molloy · 10 years ago
  16. 8eafed2 [AArch64] Small rejig of fmax tests, NFCI. by James Molloy · 10 years ago
  17. 22af77d [DeadStoreElimination] remove a redundant store even if the load is in a different block. by Erik Eckstein · 10 years ago
  18. 319eb43 [mips][mcjit] Calculate correct addend for HI16 and PCHI16 reloc by Petar Jovanovic · 10 years ago
  19. ccc0cf3 [WinEHPrepare] Update demotion logic by Joseph Tremoulet · 10 years ago
  20. 69585fd [SystemZ] Support large LLVM IR struct return values by Ulrich Weigand · 10 years ago
  21. e65e298 Remove raw_svector_ostream::resync and users. It's no-op after r244870. by Yaron Keren · 10 years ago
  22. 99985c9 [InstCombinePHI] Partial simplification of identity operations. by Charlie Turner · 10 years ago
  23. 26f2b35 Revert "[LIR] Start leveraging the fundamental guarantees of a loop..." by Renato Golin · 10 years ago
  24. b260fa8 Revert "[LIR] Handle access to AliasAnalysis the same way as the other analysis in LoopIdiomRecognize." by Renato Golin · 10 years ago
  25. 22fb0aa Test Commit. by Ashutosh Nema · 10 years ago
  26. 4d88dae [ARM] Reorganise and simplify thumb-1 load/store selection by John Brawn · 10 years ago
  27. 8d26d44 [LIR] Handle access to AliasAnalysis the same way as the other analysis by Chandler Carruth · 10 years ago
  28. 0e593a6 [LIR] Start leveraging the fundamental guarantees of a loop in by Chandler Carruth · 10 years ago
  29. fe1b437 [LIR] Handle the LoopInfo the same as all the other analyses. No utility by Chandler Carruth · 10 years ago
  30. 335fc61 [InstCombine] SSE/AVX vector shifts demanded shift amount bits by Simon Pilgrim · 10 years ago
  31. d4177b2 Modify raw_svector_ostream to use its SmallString without additional buffering. by Yaron Keren · 10 years ago
  32. 785c512 [LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks in current loop by Chen Li · 10 years ago
  33. 5689f67 [CodeGen] Mark the promoted FCOPYSIGN result FP_ROUND as TRUNCating. by Ahmed Bougacha · 10 years ago
  34. c5b90eb [AArch64] Cleanup vector-fcopysign.ll test. NFC. by Ahmed Bougacha · 10 years ago
  35. 2e22177 [AArch64] Also custom-lowering mismatched vector/f16 FCOPYSIGN. by Ahmed Bougacha · 10 years ago
  36. 5d8c9c4 [CodeGen] Assert on getNode(FP_EXTEND) with a smaller dst type. by Ahmed Bougacha · 10 years ago
  37. 39d772a [CodeGen] When Promoting, don't extend the 2nd FCOPYSIGN operand. by Ahmed Bougacha · 10 years ago
  38. 4e83bb9 [CodeGen] Simplify getNode(*EXT/TRUNC) type size assert. NFC. by Ahmed Bougacha · 10 years ago
  39. 42fe375 There is only one saver of strings. by Rafael Espindola · 10 years ago
  40. 27df06a [LIR] Make the LoopIdiomRecognize pass get analyses essentially the same by Chandler Carruth · 10 years ago
  41. 118bc24 [LIR] Remove the dedicated class for popcount recognition and sink the by Chandler Carruth · 10 years ago
  42. fe4c063 Return ErrorOr from FileOutputBuffer::create. NFC. by Rafael Espindola · 10 years ago
  43. 7e5609b [WebAssembly] Declare the llvm.wasm.page.size() intrinsic. by Dan Gohman · 10 years ago
  44. e6f4381 [LIR] Move all the helpers to be private and re-order the methods in by Chandler Carruth · 10 years ago
  45. dfc15d6 Test Commit - Corrected spelling in README.txt. by Steve King · 10 years ago
  46. bef75e8 [LIR] Remove the 'LIRUtils' abstraction which was unnecessary and adding by Chandler Carruth · 10 years ago
  47. 149fe5e Simplify PackedVector by removing user-defined special members that aren't any different than the defaults by David Blaikie · 10 years ago
  48. 4c12d59 IRBuilder: Use move semantics for the IRBuilderInserter parameter by David Blaikie · 10 years ago
  49. 5f87750 [LIR] Run clang-format over LoopIdiomRecognize in preparation for by Chandler Carruth · 10 years ago
  50. 7d30f78 [PM/AA] Remove the AliasDebugger pass. by Chandler Carruth · 10 years ago
  51. 282b80d Add myself as the InstCombine owner. by David Majnemer · 10 years ago
  52. bf09064 [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints by Philip Reames · 10 years ago
  53. 79faadc MIR Parser: Allow the MI IR references to reference global values. by Alex Lorenz · 10 years ago
  54. c338a58 MIR Serialization: Serialize the fixed stack pseudo source values. by Alex Lorenz · 10 years ago
  55. 30f85e5 NFC. Convert comments in MachineBasicBlock.cpp into new style. by Cong Hou · 10 years ago
  56. f84f491 MIR Parser: Move the parsing of fixed stack object indices into new method. NFC by Alex Lorenz · 10 years ago
  57. 710eeca MIR Serialization: Serialize the jump table pseudo source values. by Alex Lorenz · 10 years ago
  58. 7b9ff8d Move the object being used to move-initialize when calling the base class' constructor from the ctor-initializer. This should have no effect given the triviality of the class, but it allows for easier maintenance should the semantics of the base class change. NFC intended. by Aaron Ballman · 10 years ago
  59. 6b8e62f MIR Serialization: Serialize the GOT pseudo source values. by Alex Lorenz · 10 years ago
  60. 5119cb9 [RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm by Philip Reames · 10 years ago
  61. 3f0c495 MIR Serialization: Serialize the stack pseudo source values. by Alex Lorenz · 10 years ago
  62. 18ceb87 fix typo; NFC by Sanjay Patel · 10 years ago
  63. 2a9c6a9 Update a comment; Emscripten no longer uses le32 and le64. NFC. by Dan Gohman · 10 years ago
  64. ad20340 MIR Serialization: Serialize the constant pool pseudo source values. by Alex Lorenz · 10 years ago
  65. 5320ef0 Fix missing space in libfuzzer's help text. by Lenny Maiorani · 10 years ago
  66. 5ec82b6 Docs: keep copyright years up-to-date. by Hans Wennborg · 10 years ago
  67. 609d952 [PM/AA] Add missing static dependency edges from DSE and memdep to TLI. by Chandler Carruth · 10 years ago
  68. b0163b9 [PM/AA] Explicitly depend on TLI rather than getting it out of the by Chandler Carruth · 10 years ago
  69. 4106edc [PM/AA] Stop getting the TargetLibraryInfo out of the AliasAnalysis and by Chandler Carruth · 10 years ago
  70. 5f53aad WebAssembly: floating-point comparisons by JF Bastien · 10 years ago
  71. 0ba0118 [PM/AA] Have memdep explicitly get and use TargetLibraryInfo rather than by Chandler Carruth · 10 years ago
  72. 02c4a0d Use /Zc:inline when building with MSVC. by Rafael Espindola · 10 years ago
  73. c29cf29 Cleaned up test. NFCI. by Simon Pilgrim · 10 years ago
  74. a395eac [LoopVer] Optionally allow using memchecks from LAA by Adam Nemet · 10 years ago
  75. cbdd65c 80-cols; NFC by Sanjay Patel · 10 years ago
  76. 078921e [ValueTracking] Tweak a comment slightly by James Molloy · 10 years ago
  77. e21d8ad fix typo; NFC by Sanjay Patel · 10 years ago
  78. 1843d3de Redo "Make global aliases have symbol size equal to their type" by John Brawn · 10 years ago
  79. 1a5ed7b [GlobalMerge] Only emit aliases for internal linkage variables for non-Mach-O by John Brawn · 10 years ago
  80. f7d96a0 [mips][microMIPS] Create microMIPS64r6 subtarget and implement DALIGN, DAUI, DAHI, DATI, DEXT, DEXTM and DEXTU instructions by Zoran Jovanovic · 10 years ago
  81. 2fa1b0f [X86] Disable mul -> shl + lea combine when compiling for minsize by Michael Kuperstein · 10 years ago
  82. 6a7d7ba [MC] Convert the last test using macho-dump under X86/ to llvm-readobj. by Davide Italiano · 10 years ago
  83. 426921f [X86] Allow x86 call frame optimization to fold more loads into pushes by Michael Kuperstein · 10 years ago
  84. 892803a AMDGPU: Fix assert on dbg_value instructions by Matt Arsenault · 10 years ago
  85. 7a3bcc0 unused variable warning fix. by Simon Pilgrim · 10 years ago
  86. 49c9300 [InstCombine] Move SSE/AVX vector blend folding to instcombiner by Simon Pilgrim · 10 years ago
  87. 8e7b042 [TableGen] Remove unused constructor. by Craig Topper · 10 years ago
  88. 4ca3d34 X86: hoist a condition into a variable (NFC) by Saleem Abdulrasool · 10 years ago
  89. 234cfad [libFuzzer] add two flags, -tbm_depth and -tbm_width to control how the trace-based-mutations are applied by Kostya Serebryany · 10 years ago
  90. e0b167c [libFuzzer] add colons to the stats output to avoid confusion by Kostya Serebryany · 10 years ago
  91. 75a2674 [libFuzzer] use raw C IO to reduce the risk of a deadlock in a signal handler. by Kostya Serebryany · 10 years ago
  92. f5a6019 [x86] enable machine combiner reassociations for 256-bit vector FP mul/add by Sanjay Patel · 10 years ago
  93. 212ab28 [LoopDist] Add test for missing coverage by Adam Nemet · 10 years ago
  94. c1661a3 PseudoSourceValue: Transform the mips subclass to target independent subclasses by Alex Lorenz · 10 years ago
  95. de0129a PseudoSourceValue: Replace global manager with a manager in a machine function. by Alex Lorenz · 10 years ago
  96. cf1d982 [LAA] Fix typo in test by Adam Nemet · 10 years ago
  97. c18bd9d PseudoSourceValue: Introduce a 'PSVKind' enumerator. by Alex Lorenz · 10 years ago
  98. 1e37226 PseudoSourceValue: Update comments and fix lowercase variable names. NFC. by Alex Lorenz · 10 years ago
  99. 60ae8c8 Reformat PseudoSourceValue.cpp and PseudoSourceValue.h. NFC. by Alex Lorenz · 10 years ago
  100. 67278b1 Use 32-bit divides instead of 64-bit divides where possible. by Mark Heffernan · 10 years ago