1. d1e9f00 add another multi-use test for logic->select transform by Sanjay Patel · 9 years ago
  2. 4eae278 Allow dead insts to be kept in DeadRemat only when they are rematerializable. by Wei Mi · 9 years ago
  3. e042fe5 Rename LoopAccessAnalysis to LoopAccessLegacyAnalysis /NFC by Xinliang David Li · 9 years ago
  4. b6e263b [InstCombine] don't form select from logic ops if it's unlikely that we'll eliminate any ops by Sanjay Patel · 9 years ago
  5. d1c620b adjust test so it won't completely optimize away by Sanjay Patel · 9 years ago
  6. 662b8f1 AArch64: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  7. d225a0f add tests for multi-use folding to select by Sanjay Patel · 9 years ago
  8. 76a0e1d Remove duplicate inclusion /NFC by Xinliang David Li · 9 years ago
  9. c347f0a ARM: Remove implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  10. 5604263 TableGen: Update style in CodeGenIntrinsics. NFC by Justin Bogner · 9 years ago
  11. 432e623 Remove inline hints computation from SampleProfile.cpp by Dehao Chen · 9 years ago
  12. b2e9a53 Revert r274829, it caused PR28472. by Nico Weber · 9 years ago
  13. d0a0cfa [X86] Regenerated bitreverse tests to demonstrate what is going on. by Simon Pilgrim · 9 years ago
  14. b7b00a8 [X86] Added bitreverse tests for non-legal types by Simon Pilgrim · 9 years ago
  15. 35be20e Sparc: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  16. a3dcb9e WebAssembly: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  17. 5de74a6 AsmPrinter: Avoid implicit iterator conversions in DbgValueHistoryCalculator, NFC by Duncan P. N. Exon Smith · 9 years ago
  18. 0a70e9a [CrossDSOCFI] Change the pass so that it doesn't require doInitialization() by Davide Italiano · 9 years ago
  19. bc06f80 [X86][AVX2] Add support for target shuffle combining to VPERMPD/VPERMQ by Simon Pilgrim · 9 years ago
  20. 86a3f78 SelectionDAG: Avoid implicit iterator conversions in SelectionDAGBuilder, NFC by Duncan P. N. Exon Smith · 9 years ago
  21. 83b2ab7 AMDGPU: Remove implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  22. a5b3bc1 [SCCP] Fold constants as we build them whne visiting cast instructions. by Davide Italiano · 9 years ago
  23. 9ea0ae7 SelectionDAG: Avoid implicit iterator conversions in SelectionDAGISel, NFC by Duncan P. N. Exon Smith · 9 years ago
  24. a60f808 SelectionDAG: Avoid implicit iterator conversions in ScheduleDAGSDNodes, NFC by Duncan P. N. Exon Smith · 9 years ago
  25. f360e3f AMDGPU: Make infinite loop clear, NFC by Duncan P. N. Exon Smith · 9 years ago
  26. cc2c87f SelectionDAG: Avoid implicit iterator conversions in FastISel, NFC by Duncan P. N. Exon Smith · 9 years ago
  27. 04671b9 Target: Avoid getFirstTerminator() => pointer, NFC by Duncan P. N. Exon Smith · 9 years ago
  28. ccb7a2f CodeGen: Avoid iterator conversions in TwoAddressInstructionPass, NFC by Duncan P. N. Exon Smith · 9 years ago
  29. fccaf97 CodeGen: Use MachineInstr& in StackSlotColoring, NFC by Duncan P. N. Exon Smith · 9 years ago
  30. 48900df [InstCombine] check for one-use before turning simple logic op into a select by Sanjay Patel · 9 years ago
  31. 6973077 IR: Set a TargetPrefix for nvvm intrinsics by Justin Bogner · 9 years ago
  32. 5475a5b [SLPVectorizer][X86] Added fma vectorization tests by Simon Pilgrim · 9 years ago
  33. c3d3821 CodeGen: Use MachineInstr& in RegisterScavenging, NFC by Duncan P. N. Exon Smith · 9 years ago
  34. 4465b12 add test to show multi-use output by Sanjay Patel · 9 years ago
  35. 161b6ac AMDGPU: Minor adjustment to r274817 by Matt Arsenault · 9 years ago
  36. 4b4ad23 [X86][AVX] Added combine test that should simplify to insertps by Simon Pilgrim · 9 years ago
  37. 0be32ac [InstCombine] allow or(sext(A), B) --> A ? -1 : B transform for vectors by Sanjay Patel · 9 years ago
  38. ed35fda Try to fix compilation error in DebugInfoPDBTests. by Zachary Turner · 9 years ago
  39. ec4eff9 [SystemZ] Add support for the .word directive. by Zhan Jun Liau · 9 years ago
  40. fbfe050 [DSE] Minor refactor based on D21007. NFC. by Chad Rosier · 9 years ago
  41. 66a4c6a add vector tests to show missing transform by Sanjay Patel · 9 years ago
  42. 700f702 [CodeGen, TargetPassConfig] Remove a race from createRegAllocPass by David Majnemer · 9 years ago
  43. a3314a5 PeepholeOptimizer: Make pass name match DEBUG_TYPE by Matt Arsenault · 9 years ago
  44. cfac770 [SystemZ] Add support for missing instructions by Zhan Jun Liau · 9 years ago
  45. e2a3d08 minimize tests by Sanjay Patel · 9 years ago
  46. b3f12d9 Move setName after accessing Name by Eric Liu · 9 years ago
  47. f760df8 Make a std::string copy of StringRef Name so that it remains valid when the original Name is overridden. by Eric Liu · 9 years ago
  48. 08f72ed regenerate checks by Sanjay Patel · 9 years ago
  49. 715f7dd [Sparc] Leon errata fix passes. by Chris Dewhurst · 9 years ago
  50. d83fc58 Do not expand SDIV when compiling for minimum code size by Sjoerd Meijer · 9 years ago
  51. ed84189 InstCombine rule to fold truncs whose value is available by Anna Thomas · 9 years ago
  52. 10c8524 [AMDGPU] fix ds_swizzle_b32 opcode for VI (bz 28371) by Valery Pykhtin · 9 years ago
  53. 2349423 Addressing post-commit comments regarding not expanding UDIV; by Sjoerd Meijer · 9 years ago
  54. 3696ecc [X86][SSE] Improve constant folding tests for CVTSD/CVTSS/CVTTSD/CVTTSS by Simon Pilgrim · 9 years ago
  55. c1abfa1 Code size optimisation: don't expand a div to a mul and and a shift sequence. by Sjoerd Meijer · 9 years ago
  56. b4070c3 [modules] Add missing includes. by Vassil Vassilev · 9 years ago
  57. 319ce32 [AArch64] Macro fusion of simple ALU ops with branches for Broadcom's Vulcan by Pankaj Gode · 9 years ago
  58. 6d5efdd [X86][SSE] Accept any shuffle mask that is all zeroes by Simon Pilgrim · 9 years ago
  59. 3e6afe9 Bug 28444: Fix assertion when extract_vector_elt has mismatched type by Matt Arsenault · 9 years ago
  60. 60316c0 [AVX512] Remove and autoupgrade a duplicate set of 512-bit masked shift intrinsics. by Craig Topper · 9 years ago
  61. b1a79e7 [X86] Remove intrinsics that already have autoupgrade support. by Craig Topper · 9 years ago
  62. 302c35d [PM] Port UnreachableBlockElim to the new Pass Manager by Wei Mi · 9 years ago
  63. 5c1170f Add an assertion for the value enumerator (bitcode writer) NFC by Mehdi Amini · 9 years ago
  64. b13c425 AMDGPU: Move si_mask_branch register operand to be a use by Matt Arsenault · 9 years ago
  65. d810dc4 AMDGPU: Cleanup. Use definesRegister instead of manual loop by Matt Arsenault · 9 years ago
  66. 179856d ARM: support high registers in __builtin_longjmp on WoA by Saleem Abdulrasool · 9 years ago
  67. 803eb9a Temporarily remove a test case to unblock PPC bots. by Andrew Kaylor · 9 years ago
  68. 62b7b48 Temporarily remove one test run line to unblock PPC bots. by Andrew Kaylor · 9 years ago
  69. 838850c Fix LTO document by Piotr Padlewski · 9 years ago
  70. 261c94d [lanai] Use peephole optimizer to generate more conditional ALU operations. by Jacques Pienaar · 9 years ago
  71. 664a3a9 Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setcc by Michael Kuperstein · 9 years ago
  72. a161bdd [tsan] Try harder to not instrument gcov counters by Vedant Kumar · 9 years ago
  73. ac3d934 Add checks to the MachOObjectFile() constructor to make sure load commands sizes by Kevin Enderby · 9 years ago
  74. d0de2d9 [PM] Port InstSimplify to the new pass manager. by Davide Italiano · 9 years ago
  75. 6a6fa34 [DSE] Remove dead stores in end blocks containing fence by Anna Thomas · 9 years ago
  76. adafb27 Add a missing semicolon. by Rui Ueyama · 9 years ago
  77. 9a468ef Add a reference for Elf_Chdr type. by Rui Ueyama · 9 years ago
  78. a159545 Clang-format LoadStoreVectorizer by Alina Sbirlea · 9 years ago
  79. d72bce1 [AArch64] Change the preferred alignment for char and short to word alignment. by Chad Rosier · 9 years ago
  80. cb5f19e GlobalISel: remove redundant property setting. NFC. by Tim Northover · 9 years ago
  81. 9e4419d Include SelectionDAGISel in the opt-bisect process by Andrew Kaylor · 9 years ago
  82. 28925b5 ThinLTO: Do not take into account whether a definition has multiple copies when promoting. by Peter Collingbourne · 9 years ago
  83. fc0de02 [NVVM] Rename __nvvm_bar0 builtin back to __syncthreads. by Justin Lebar · 9 years ago
  84. 1a68871 [LibFuzzer] Unbreak the build on macOS which was broken by r272858. by Dan Liew · 9 years ago
  85. 415b201 tests: accept different TargetOpcode values. by Tim Northover · 9 years ago
  86. f3b3b0c [LoopStrengthReduce] Fix -Wmisleading-indentation. Reported by GCC6. by Davide Italiano · 9 years ago
  87. bbbc2c2 Revert r274692 to check whether this is what breaks windows selfhost. by Michael Kuperstein · 9 years ago
  88. cde945c NVPTX: Remove the legacy ptx intrinsics by Justin Bogner · 9 years ago
  89. ca632c9 Revert "[AArch64] Change the preferred alignment for char and short to word alignment" by Chad Rosier · 9 years ago
  90. 2e53b18 fix formatting; NFC by Sanjay Patel · 9 years ago
  91. e58b508 [SystemZ] Fix regression when handling conditional calls by Zhan Jun Liau · 9 years ago
  92. 849253f save type in local var; NFCI by Sanjay Patel · 9 years ago
  93. 69d2b17 Addressing post-commit comments for not rewriting fputs: by Sjoerd Meijer · 9 years ago
  94. 73a50c1 [AMDGPU] fix ds_write_src2 encoding (bz26027) by Valery Pykhtin · 9 years ago
  95. d8e3a80 Don't crash trying to relax 32 loads on COFF. by Rafael Espindola · 9 years ago
  96. 5ab922c Code size optimisation: don't rewrite fputs to fwrite when optimising for size by Sjoerd Meijer · 9 years ago
  97. 0862928 [ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 1 flag by Diana Picus · 9 years ago
  98. 954c015 [LCG] Hoist the definitions of the stream operator friends to be inline by Chandler Carruth · 9 years ago
  99. a609ccd [LoopAccessAnalysis] Fix an integer overflow by David Majnemer · 9 years ago
  100. a268e97 [AVX512] Zero extend the result of vpcmpeq/vpcmpgt and similar intrinsics in the autoupgrade code. This currently results in worse codegen but is needed for correctness. by Craig Topper · 9 years ago