1. 270ca40 Remove unused variable. by Diego Novillo · 9 years ago
  2. de348d3 [Support] Add formatv support for StringLiteral by Pavel Labath · 9 years ago
  3. 06f1a4b Reapply "[LV] Extend trunc optimization to all IVs with constant integer steps" by Matthew Simpson · 9 years ago
  4. 2fce16a [X86][SSE] Allow matchVectorShuffleWithUNPCK to recognise UNDEF inputs by Simon Pilgrim · 9 years ago
  5. 0ef69ab [SCEV] Cache results during GetMinTrailingZeros query by Igor Laevsky · 9 years ago
  6. fbe71f8 [X86][SSE] Add shuffle combine tests showing missed opportunities to use UNPCK by Simon Pilgrim · 9 years ago
  7. 5090868 [X86][SSE] Regenerate intrinsic upgrade tests by Simon Pilgrim · 9 years ago
  8. 2cc7404 [SLP] Fix for PR31879: vectorize repeated scalar ops that don't get put by Alexey Bataev · 9 years ago
  9. 90b7851 Removing a redundant assignment by Artyom Skrobov · 9 years ago
  10. 23db8ab Revert "[AMDGPU] Fix for SIMachineScheduler crash. SI Scheduler should track" by Alexander Timofeev · 9 years ago
  11. ae8ad84 [X86][SSE] Move unary inputs handling inside matchVectorShuffleWithUNPCK. by Simon Pilgrim · 9 years ago
  12. c2389bb [X86][SSE] Tidyup matchVectorShuffleWithUNPCK helper function call. by Simon Pilgrim · 9 years ago
  13. a4e9174 [SLP] Additional tests for extractelement cost fix. by Alexey Bataev · 9 years ago
  14. 10283cd [X86][SSE] Test case showing missed PSHUFB target shuffle constant fold opportunity. by Simon Pilgrim · 9 years ago
  15. ad0908f Revert "[LoopVectorize] Added address space check when analysing interleaved accesses" by Karl-Johan Karlsson · 9 years ago
  16. 26a008f [LoopVectorize] Added address space check when analysing interleaved accesses by Karl-Johan Karlsson · 9 years ago
  17. a1c11d2 Test commit permission by Karl-Johan Karlsson · 9 years ago
  18. cf3a3e7 Add initializer that was missed in r295009. by Daniel Jasper · 9 years ago
  19. 6383c00 [AVX-512] Add PAVGB/PAVGW to load folding tables. by Craig Topper · 9 years ago
  20. 828d0d9 [LSR] Pointers with different address spaces are considered incompatible. by Mikael Holmen · 9 years ago
  21. 7fb14d3 [Orc][RPC] Remove lanch policies in favor of async handlers. by Lang Hames · 9 years ago
  22. 6eaf72c [RISCV] Fix RV32 datalayout string and ensure initAsmInfo is called by Alex Bradbury · 9 years ago
  23. 0f17e9d [RISCV] Pseudo instructions are isCodeGenOnly, have blank asmstr by Alex Bradbury · 9 years ago
  24. 81a8ce8 [RISCV] Fix unused variable in RISCVMCTargetDesc. NFC by Alex Bradbury · 9 years ago
  25. 38e3958 ThinLTOBitcodeWriter: Write available_externally copies of VCP eligible functions to merged module. by Peter Collingbourne · 9 years ago
  26. 9053d35 [ThinLTO] Make a copy of buffer identifier in ThinLTOCodeGenerator by Mehdi Amini · 9 years ago
  27. 33ee99a [LICM] Make store promotion work in the face of unordered atomics by Philip Reames · 9 years ago
  28. 75ebce9 Undef MemoryFence, which is defined to _mm_mfence by winnt.h by Reid Kleckner · 9 years ago
  29. 6568ff6 Use std::call_once on Windows by Reid Kleckner · 9 years ago
  30. 7211c53 [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  31. 8e38d8d FunctionAttrs: Factor out a function for querying memory access of a specific copy of a function. NFC. by Peter Collingbourne · 9 years ago
  32. 9058781 Silence redundant semicolon warnings. NFC. by Michael Kuperstein · 9 years ago
  33. a46c278 [X86] Add MXCSR register by Andrew Kaylor · 9 years ago
  34. 6980b10 [LangRef] Explicitly allow readnone and reaodnly functions to unwind by Sanjoy Das · 9 years ago
  35. c812cd6 [LangRef] Update the TBAA section by Sanjoy Das · 9 years ago
  36. a771f08 [FunctionAttrs] try to extend nonnull-ness of arguments from a callsite back to its parent function by Sanjay Patel · 9 years ago
  37. 1cf4c63 Revert autogenerated check result for test/CodeGen/X86/atomic-minmax-i6432.ll as they don't regenerate cleanly. by Amaury Sechet · 9 years ago
  38. 13a4b7e GlobalISel: represent atomic loads & stores via the MachineMemOperand. by Tim Northover · 9 years ago
  39. 1a3fe2b MIR: parse & print the atomic parts of a MachineMemOperand. by Tim Northover · 9 years ago
  40. cfee44a [CodeGen] Use bitfields instead of manual masks in ArgFlagsTy, NFC by Reid Kleckner · 9 years ago
  41. 47946ad Address post-commit comments for https://reviews.llvm.org/D29596. NFCI. by Taewook Oh · 9 years ago
  42. db4a46b swiftcc: Don't emit tail calls from callers with swifterror parameters by Arnold Schwaighofer · 9 years ago
  43. a503532 IR: Type ID summary extensions for WPD; thread summary into WPD pass. by Peter Collingbourne · 9 years ago
  44. aa5c0a0 [SLP] Test for extractelement cost fix. by Alexey Bataev · 9 years ago
  45. 9fdcd96 Make MachineBasicBlock::updateTerminator to update DebugLoc as well by Taewook Oh · 9 years ago
  46. d1fc544 Revert "[LV] Extend trunc optimization to all IVs with constant integer steps" by Matthew Simpson · 9 years ago
  47. 58a124b [FastISel] Add a diagnostic to warm on fallback. by Quentin Colombet · 9 years ago
  48. eef9539 [ARM] Fix crash caused by r294945 by James Molloy · 9 years ago
  49. f32a3fd [LV] Extend trunc optimization to all IVs with constant integer steps by Matthew Simpson · 9 years ago
  50. d73a792 [mips] Fix failing test. by Simon Dardis · 9 years ago
  51. a0887c2 fix documentation comments; NFC by Sanjay Patel · 9 years ago
  52. 3a0219a [llvm-lto2] Fix typo spotted by Teresa (r294885 post-commit review). by Davide Italiano · 9 years ago
  53. 8bedc3d [mips] divide macro instruction cleanup. by Simon Dardis · 9 years ago
  54. 5e5855b Fix indentation. NFCI. by Simon Pilgrim · 9 years ago
  55. 0125c63 [PM] Hook up the instrumented PGO machinery in the new PM. by Davide Italiano · 9 years ago
  56. 92b9c72 [LTO] Make sure we flush buffers to work around linker shenanigans. by Davide Italiano · 9 years ago
  57. 2aaf4be [X86][SSE] Add v4f32 and v2f64 extract to store tests by Simon Pilgrim · 9 years ago
  58. 7a9d6ee [CodeGen] fix alignment of JUMPTABLE_INSTS on v8M.base by Sanne Wouda · 9 years ago
  59. 6ede5aa [Thumb-1] TBB generation: spot redefinitions of index register by James Molloy · 9 years ago
  60. 6283084 [ARM] Register ConstantIslands with the pass manager by James Molloy · 9 years ago
  61. 083bd63 [Assembler] Improve diagnostics for inline assembly. by Sanne Wouda · 9 years ago
  62. 43efaf2 [X86][SSE] Add more thorough extract to store tests by Simon Pilgrim · 9 years ago
  63. 9b264f7 [ARM] Use VCMP, not VCMPE, for floating point equality comparisons by James Molloy · 9 years ago
  64. d948027 [X86][SSE] Create matchVectorShuffleWithUNPCK helper function. by Simon Pilgrim · 9 years ago
  65. e67936f [X86] Improve readability of test/CodeGen/X86/lzcnt-zext-cmp.ll by adding a common check prefix ALL. NFC. by Pierre Gousseau · 9 years ago
  66. 61207a5 [X86][AVX512] Fix operand classes for some AVX512 instructions to keep consistency between VEX/EVEX versions of the same instruction. by Ayman Musa · 9 years ago
  67. ed1646e Compile time decreasing in the case we're dealing with Machine Combiner. by Andrew V. Tischenko · 9 years ago
  68. 939e3e2 [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions. by Alexey Bataev · 9 years ago
  69. 5b7ece9 [DAGCombiner] Teach DAG combine that inserting an extract_subvector result into the same location of a an undef vector can just use the original input to the extract. by Craig Topper · 9 years ago
  70. d46db47 [X86] Genericize the handling of INSERT_SUBVECTOR from an EXTRACT_SUBVECTOR to support 512-bit vectors with 128-bit or 256-bit subvectors. by Craig Topper · 9 years ago
  71. 220d93f [DAGCombiner] Remove the half vector width check for the combine of EXTRACT_SUBVECTOR from an INSERT_SUBVECTOR. by Craig Topper · 9 years ago
  72. 1e59ad7 [X86] Don't let LowerEXTRACT_SUBVECTOR call getNode for EXTRACT_SUBVECTOR. by Craig Topper · 9 years ago
  73. 583dfa9 NewGVN: Update a number of xfailed tests to either be correct or note by Daniel Berlin · 9 years ago
  74. f957e0d NewGVN: We really pass TBAA if we enable DCE and fix the test. Note that GVN eliminates no-use readonly/readnone calls, even if they are not marked nounwind. NewGVN only eliminates them if they are marked nounwind, and thus, trivially dead. by Daniel Berlin · 9 years ago
  75. 524c485 NewGVN: Reverse order of congruence class elimination to maximize trivial deadness by Daniel Berlin · 9 years ago
  76. d4b68fb NewGVN: Use shouldSwapOperands in one more place by Daniel Berlin · 9 years ago
  77. 771a901 [TargetLowering] fix SETCC SETLT folding with FP types by Sanjay Patel · 9 years ago
  78. 37082b9 Revert accidental commit titled "testing" by Daniel Berlin · 9 years ago
  79. c4bc9581 NewGVN: Apply the fast math flags fix in r267113 to NewGVN as well. by Daniel Berlin · 9 years ago
  80. 8697d18 PredicateInfo: Handle critical edges by Daniel Berlin · 9 years ago
  81. 95bf9f6 NewGVN: Fix missed call that should be to shouldSwapOperands by Daniel Berlin · 9 years ago
  82. 4aec1c9 testing by Daniel Berlin · 9 years ago
  83. 7096a2f [X86] Fix typo in function name. NFCI. by Simon Pilgrim · 9 years ago
  84. 9972547 llvm-readobj: process FreeBSD core notes by Saleem Abdulrasool · 9 years ago
  85. 6954de7 [AVX-512] Add various EVEX move instructions to load folding tables using the VEX equivalents as a guide. by Craig Topper · 9 years ago
  86. f6aebc0 [AVX-512] Add VMOV64toSDZrm CodeGenOnly instruction based on the same instruction from AVX/SSE. by Craig Topper · 9 years ago
  87. 0efd4d7 [X86] Fix a couple instruction names to use 'mr' instead of 'rm' to indicate they are stores. AVX-512 version was already named with 'mr'. by Craig Topper · 9 years ago
  88. 82c3f60c [AVX-512] Add VPEXTRD/Q to load folding tables. by Craig Topper · 9 years ago
  89. a654726 [X86][SSE] Update argument names to match function name. NFCI. by Simon Pilgrim · 9 years ago
  90. 095a0b4 [InstCombine] fold icmp sgt/slt (add nsw X, C2), C --> icmp sgt/slt X, (C - C2) by Sanjay Patel · 9 years ago
  91. 38d869a [ValueTracking] use nonnull argument attribute to eliminate null checks by Sanjay Patel · 9 years ago
  92. 211b307 [X86][AVX2] Add support for combining target shuffles to VPMOVZX by Simon Pilgrim · 9 years ago
  93. c86a6d5 AMDGPU::expandMemIntrinsicUses(): Fix an uninitialized variable. This function returned true or undef. by NAKAMURA Takumi · 9 years ago
  94. 7078fa3 [LV/LoopAccess] Check statically if an unknown dependence distance can be by Dorit Nuzman · 9 years ago
  95. 3e3c8f2 AVX-512: Fixed DWARF register numbers for XMM16-31 by Elena Demikhovsky · 9 years ago
  96. 2b88625 [LTO] Remove useless redirection from test. NFCI. by Davide Italiano · 9 years ago
  97. 1f7ef68 [PM] Add devirtualization-based iteration utility into the new PM's by Chandler Carruth · 9 years ago
  98. 9c24109 [PM] Enable GlobalsAA in the new PM's pipeline by default. by Chandler Carruth · 9 years ago
  99. 820dc66 [lib/LTO] Add support for hotness optremarks in the new API. by Davide Italiano · 9 years ago
  100. 45001dc [LTO] Simplify this test quite a bit, @func2 is unused/unneeded. by Davide Italiano · 9 years ago