1. ae69f7d Make some operator bools explicit for sanity/safety. by David Blaikie · 9 years ago
  2. 1f1e5c2 [ARM] More aggressive matching for vpadd and vpaddl. by Eli Friedman · 9 years ago
  3. 8672808 [SLP] Remove bogus assert. by Michael Kuperstein · 9 years ago
  4. 83229ee [lib/Object] Unbreak build with -Werror (unused variable). NFCI. by Davide Italiano · 9 years ago
  5. 9056d41 [X86][XOP] Add vpermil2ps target shuffle -> insertps combine test by Simon Pilgrim · 9 years ago
  6. a9a480e Remove all variants of DWARFDie::getAttributeValueAs...() that had parameters that specified default values. by Greg Clayton · 9 years ago
  7. 8ae3333 GlobalISel: only print debug info with -debug. NFC. by Tim Northover · 9 years ago
  8. 52a39de Revert rL291205 because it breaks Chrome tests under CFI. by Ivan Krasin · 9 years ago
  9. bc6b23e build_llvm_package.bat: Add note about what SWIG version to use by Hans Wennborg · 9 years ago
  10. 62a30b4 Remove trailing whitespace. NFCI. by Simon Pilgrim · 9 years ago
  11. 8e9ce78 [MemDep] NFC variable name change by Piotr Padlewski · 9 years ago
  12. de8188f [ARM] Fix test CodeGen/ARM/fpcmp_ueq.ll broken by rL290616 by Evgeny Astigeevich · 9 years ago
  13. bdfaae1 [lib/Object] - Introduce Decompressor class. by George Rimar · 9 years ago
  14. ac6bde2 [SystemZ] Improve isFoldableMemAccessOffset(). by Jonas Paulsson · 9 years ago
  15. a6e44bd Make processing @llvm.assume more efficient - Add affected values to the assumption cache by Hal Finkel · 9 years ago
  16. 7449a16 X86 CodeGen: Optimized pattern for truncate with unsigned saturation. by Elena Demikhovsky · 9 years ago
  17. e8d33c0 [AMDGPU] Assembler: SDWA/DPP should not accept scalar registers and immediate operands by Sam Kolton · 9 years ago
  18. 79fab99 Fix unused variable warning by Simon Pilgrim · 9 years ago
  19. b237097 [X86][AVX512BW] Vectorize v64i8 vector shifts by Simon Pilgrim · 9 years ago
  20. 4f06332 Fix line endings by Simon Pilgrim · 9 years ago
  21. c68d25f [PM] Separate the LoopAnalysisManager from the LoopPassManager and move by Chandler Carruth · 9 years ago
  22. 6b834bb [PM] Take more drastic measures to work around MSVC's failure on this by Chandler Carruth · 9 years ago
  23. 3cf3d08 [X86] Fix PR30926 - Add patterns for (v)cvtsi2s{s,d} and (v)cvtsd2s{s,d} by Elad Cohen · 9 years ago
  24. 208cabd [X86] fixing failed test in commit: r291657 by Mohammed Agabaria · 9 years ago
  25. 9c6b24c [X86] updating TTI costs for arithmetic instructions on X86\SLM arch. by Mohammed Agabaria · 9 years ago
  26. c3bb9ef [PM] Pull a lambda out of an argument into a named variable to try and by Chandler Carruth · 9 years ago
  27. 7e0a3f9 [PM] Another attempt to satisfy MSVC. by Chandler Carruth · 9 years ago
  28. 6c0548a [PM] Try to appease MSVC by explicitly disambiguating a member name as by Chandler Carruth · 9 years ago
  29. 14cdbca [XRay] Define the library for XRay trace logs by Dean Michael Berris · 9 years ago
  30. d27a39a [PM] Rewrite the loop pass manager to use a worklist and augmented run by Chandler Carruth · 9 years ago
  31. bd496c7 Revert r291645 "[DAGCombiner] Teach DAG combiner to fold (vselect (N0 xor AllOnes), N1, N2) -> (vselect N0, N2, N1). Only do this if the target indicates its vector boolean type is ZeroOrNegativeOneBooleanContent." by Craig Topper · 9 years ago
  32. 3d79242 [LICM] Report failing to hoist conditionally-executed loads by Adam Nemet · 9 years ago
  33. f5fda30 [LICM] Report failing to hoist a load with an invariant address by Adam Nemet · 9 years ago
  34. 468290d Fix typo in comment by Adam Nemet · 9 years ago
  35. a162766 [LICM] Report successful hoist/sink/promotion by Adam Nemet · 9 years ago
  36. f7b662a [DAGCombiner] Teach DAG combiner to fold (vselect (N0 xor AllOnes), N1, N2) -> (vselect N0, N2, N1). Only do this if the target indicates its vector boolean type is ZeroOrNegativeOneBooleanContent. by Craig Topper · 9 years ago
  37. a40945e DAGCombiner: Add hasOneUse checks to fadd/fma combine by Matt Arsenault · 9 years ago
  38. bdf370d [Target] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  39. 5811c15 Re-commit r289955: [X86] Fold (setcc (cmp (atomic_load_add x, -C) C), COND) to (setcc (LADD x, -C), COND) (PR31367) by Hans Wennborg · 9 years ago
  40. 91424c3 tools/llvm-xray: Avoid std::errc::protocol_* to appease mingw, like r285261. by NAKAMURA Takumi · 9 years ago
  41. 5499c1d InstSimplify: Refactor function to use more switches by Matt Arsenault · 9 years ago
  42. bfe8722 Remove unused field. by Zachary Turner · 9 years ago
  43. b8cd3bb [X86] Dont run combineSetCCAtomicArith() when the cmp has multiple uses by Hans Wennborg · 9 years ago
  44. 7249f50 [RegBankSelect] Improve the output of the debug messages. by Quentin Colombet · 9 years ago
  45. eb6ab04 [CodeView/PDB] Rename a bunch of files. by Zachary Turner · 9 years ago
  46. e85dd39 [CodeView] Add TypeDatabase class. by Zachary Turner · 9 years ago
  47. 70b1ff1 Add better documentation for iterator facade subclasses. by Zachary Turner · 9 years ago
  48. 1f4353f InstSimplify: Eliminate fabs on known positive by Matt Arsenault · 9 years ago
  49. a618f4d [gmock] Teach gmock ElementsAre and BeginEndDistanceIs matchers to by Chandler Carruth · 9 years ago
  50. 53dcfdf AMDGPU/EG,CM: Add fp16 conversion instructions by Jan Vesely · 9 years ago
  51. de4116d Revert "[PGO] Turn off comdat renaming in IR PGO by default" by Rong Xu · 9 years ago
  52. e9fdb8b [InstCombine] add a wrapper for a common pair of transforms; NFCI by Sanjay Patel · 9 years ago
  53. 108d72a [loop-unroll] Properly populate LoopInfo for loops cloned in LoopUnrollRuntime. by Florian Hahn · 9 years ago
  54. e9bf848 [TM] Restore default TargetOptions in TargetMachine::resetTargetOptions. by Justin Lebar · 9 years ago
  55. 9975cec [NVPTX] Add CHECK-LABEL where appropriate to fast-math.ll test. by Justin Lebar · 9 years ago
  56. eb75eea [AArch64] Consider all vector types for FeatureSlowMisaligned128Store by Evandro Menezes · 9 years ago
  57. 1639229 AMDGPU: Constant fold when immediate is materialized by Matt Arsenault · 9 years ago
  58. 2fa5ad0 [loop-unroll] Factor out code to update LoopInfo (NFC). by Florian Hahn · 9 years ago
  59. 7b68503 Move the section name from GlobalObject to the LLVMContext by Reid Kleckner · 9 years ago
  60. b5f78ed InstCombine: Set operands instead of creating new call by Matt Arsenault · 9 years ago
  61. 3aa9c7e InstCombine: fdiv -x, -y -> fdiv x, y by Matt Arsenault · 9 years ago
  62. ada6595 CodeGen: Allow small copyable blocks to "break" the CFG. by Kyle Butt · 9 years ago
  63. d8c5040 Remove unused CONVERT_RNDSAT intrinsics by Matt Arsenault · 9 years ago
  64. 054b604 Add the 'googlemock' component of Google Test to LLVM's unittest libraries. by Chandler Carruth · 9 years ago
  65. 043e934 Make the test accept different OpCode values since it doesn't really care about the value. by Douglas Yung · 9 years ago
  66. fa5aafa DAG: Avoid OOB when legalizing vector indexing by Matt Arsenault · 9 years ago
  67. aca5f16 [WebAssembly] Only RAUW a constant once in FixFunctionBitcasts by Derek Schuff · 9 years ago
  68. ce89bf1 Correct object file for implicit const test by Victor Leschuk · 9 years ago
  69. d9df13b DebugInfo: support for DW_FORM_implicit_const by Victor Leschuk · 9 years ago
  70. d833349 Fix memory leak in a unit test. by Rui Ueyama · 9 years ago
  71. 71b8698 [llvm-config] Canonicalize CMake booleans to 0/1 by Michal Gorny · 9 years ago
  72. 8548be3 [CMake] Handle common options for runtimes build by Petr Hosek · 9 years ago
  73. c7eb5df [LV] Don't panic when encountering the IV of an outer loop. by Michael Kuperstein · 9 years ago
  74. 2cf892f [PGO] Turn off comdat renaming in IR PGO by default by Rong Xu · 9 years ago
  75. ef64b17 [ARM] Remove rbit intrinsics and autoupgrade to generic bitreverse. by Chad Rosier · 9 years ago
  76. da59cd0 AMDGPU: Add tests for HasMultipleConditionRegisters by Matt Arsenault · 9 years ago
  77. 16ed161 [CostModel][X86] Add AVX512VL vector shift cost tests. by Simon Pilgrim · 9 years ago
  78. 2ce7031 [X86][AVX512]Improving shuffle lowering by using AVX-512 EXPAND* instructions by Michael Zuckerman · 9 years ago
  79. 70dde8f LangRef: Note that calls also support fast math flags by Matt Arsenault · 9 years ago
  80. b614cd3 [SimplifyLibCalls] Propagate fast math flags while optimizing pow(). by Davide Italiano · 9 years ago
  81. 33d492e [AArch64] Add support for lowering bitreverse to the rbit instruction. by Chad Rosier · 9 years ago
  82. 961fc84 [mips] Fix Mips MSA instrinsics by Simon Dardis · 9 years ago
  83. c6676d8 [mips] Honour -mno-odd-spreg for vector splat (again) by Simon Dardis · 9 years ago
  84. 3c45ea4 Revert "[mips] Honour -mno-odd-spreg for vector splat" by Simon Dardis · 9 years ago
  85. 2d0a1dd RuntimeDyldELF: implement R_AARCH64_PREL64 reloc by Eugene Leviant · 9 years ago
  86. 00ad914 [mips] Honour -mno-odd-spreg for vector splat by Simon Dardis · 9 years ago
  87. 7b6c6fb [DAGCombiner] Merge together duplicate checks for folding fold (select C, 1, X) -> (or C, X) and folding (select C, X, 0) -> (and C, X). Also be consistent about checking that both the condition and the result type are i1. NFC by Craig Topper · 9 years ago
  88. 19d53d6 [ObjectYAML] Missed one mixup in the debug_line test by Chris Bieneman · 9 years ago
  89. 6c9c3a7 [ObjectYAML] Support for DWARF line tables by Chris Bieneman · 9 years ago
  90. 1d928ef AMD family 17h (znver1) enablement by Craig Topper · 9 years ago
  91. 2d73738 Revert "[ObjectYAML] Support for DWARF line tables" by Chris Bieneman · 9 years ago
  92. e820923 [ObjectYAML] Support for DWARF line tables by Chris Bieneman · 9 years ago
  93. 9213bb6 [XRay] Use regular expression for finding symbols by Dean Michael Berris · 9 years ago
  94. 0a38cc6 [X86] When lowering uniform shifts, use X86ISD::VZEXT instead of using a ZERO_EXTEND_VECTOR_INREG. If we emit the ZERO_EXTEND_VECTOR_INREG too late it doesn't get lowered properly and makes it through to isel and fails. by Craig Topper · 9 years ago
  95. 1cc2072 [DAGCombiner] Remove code for optimizing select (xor Cond, 0), X, Y -> select Cond, X, Y. Just let combine on the xor itself take care of it. by Craig Topper · 9 years ago
  96. 5165d0d [XRay] Fixup includes for modules build by Dean Michael Berris · 9 years ago
  97. fba0f6d Fix a typo and also test a new machine for commit. NFC. by Xin Tong · 9 years ago
  98. 5b82745 [XRay] Don't include <unistd.h> unnecessarily by Dean Michael Berris · 9 years ago
  99. b2ae9e2 [StructurizeCfg] Update dominator info. by Serge Pavlov · 9 years ago
  100. 6e1f066 [XRay] Implement `llvm-xray convert` -- trace file conversion by Dean Michael Berris · 9 years ago