1. b3a293e [UpdateTestChecks] Change update_mca_test_checks.py file mode to match the other scripts by Greg Bedwell · 7 years ago
  2. 83e2d95 [X86][SKX] Setup WriteFAdd and remove unnecessary InstRW scheduler overrides. by Simon Pilgrim · 7 years ago
  3. beba25e [X86][SNB] Remove unnecessary WriteFBlendLd InstRW scheduler overrides. by Simon Pilgrim · 7 years ago
  4. b7acab1 [llvm-mca] run clang-format on a bunch of files. NFC by Andrea Di Biagio · 7 years ago
  5. 5ce6b66 [mips] Fix the definition of sync, synci by Simon Dardis · 7 years ago
  6. e508042 [llvm-mca] Default to the native host cpu if flag -mcpu is not specified. by Andrea Di Biagio · 7 years ago
  7. 8155479 [llvm-mca] Remove method Instruction::isZeroLatency(). NFCI by Andrea Di Biagio · 7 years ago
  8. 7fa4077 [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl. by Florian Hahn · 7 years ago
  9. 4dbfefd [AArch64][SVE] Asm: Add AsmOperand classes for SVE gather/scatter addressing modes. by Sander de Smalen · 7 years ago
  10. 925ebe7 [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree by Bjorn Pettersson · 7 years ago
  11. 57fd3bd [TableGen] Fix bad indentation in tablegen output file. by Craig Topper · 7 years ago
  12. f861cfb Merging r46043: by David Bolvansky · 7 years ago
  13. 54a51fd [X86] Auto-generate complete checks. NFC by Craig Topper · 7 years ago
  14. b99fab9 [DivRemPairs] Fix non-determinism in use list order. by Geoff Berry · 7 years ago
  15. 685477e [PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new by Chandler Carruth · 7 years ago
  16. bd42bc7 [MachineOutliner] Check for explicit uses of LR/W30 in MI operands by Jessica Paquette · 7 years ago
  17. df527ed [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legal by Craig Topper · 7 years ago
  18. 16e61f3 Fix path separator checks on Windows by Reid Kleckner · 7 years ago
  19. 17c3c08 [X86] Account for partial stack slot spills (PR30821) by Warren Ristow · 7 years ago
  20. 86e361f [llvm-objcopy] Adjust the help message by Alexander Shaposhnikov · 7 years ago
  21. 1305929 Bring back APInt self-move assignment check for MSVC only by Reid Kleckner · 7 years ago
  22. e843f71 AMDGPU: Remove deprecated llvm.AMDGPU.kilp intrinsic by Tom Stellard · 7 years ago
  23. 5011204 AMDGPU/GlobalISel: Fall-back to SelectionDAG for non-void functions by Tom Stellard · 7 years ago
  24. 727ef0e [docs] Add a note on non-deterministic sorting order of equal elements by Mandeep Singh Grang · 7 years ago
  25. ebab8e7 [X86][AArch64][NFC] Add tests for masked merge unfolding with %y = const by Roman Lebedev · 7 years ago
  26. 608fcd9 [CaptureTracking] Fixup const correctness of DomTree arg (NFC) by Daniel Neilson · 7 years ago
  27. 98befe3 [InstCombine] move tests for select with bit-test of condition; NFC by Sanjay Patel · 7 years ago
  28. 1fb60f8 AMDGPU/GlobalISel: Add support for amdgpu_ps calling convention by Tom Stellard · 7 years ago
  29. 8801c5f [wasm] Fix uninitialized memory introduced in r330749. by Chandler Carruth · 7 years ago
  30. 46e5502 [bugpoint] Fix crash when testing for miscompilation. by Rafael Espindola · 7 years ago
  31. 620db41 [Support] fix countLeadingZeros for types shorter than int by Sam McCall · 7 years ago
  32. 210f169 [cmake] Fix libc++ detection by Shoaib Meenai · 7 years ago
  33. c8da0cf [X86][SKX] Setup WriteFMul and remove unnecessary InstRW scheduler overrides. by Simon Pilgrim · 7 years ago
  34. 422ac9e [test] Update llc checks for CodeGen/X86/avg.ll by Vedant Kumar · 7 years ago
  35. 33b053f [llvm-mca] Remove unused flag -verbose. NFC by Andrea Di Biagio · 7 years ago
  36. 4882062 [X86] Split off PHMINPOSUW to their own schedule class by Simon Pilgrim · 7 years ago
  37. c2a684a [lit] Report line number for failed RUN command by Joel E. Denny · 7 years ago
  38. dbe20f7 [AMDGPU] Truncate packed inline constant by Stanislav Mekhanoshin · 7 years ago
  39. 37c88ba [XOP] v4i32 IFMA 'VPMACS' instructions should use the WritePMULLD schedule class by Simon Pilgrim · 7 years ago
  40. 194a4e0 [WebAssembly] Use section index in relocation section header by Sam Clegg · 7 years ago
  41. 0e90219 [LoopInterchange] Add REQUIRES: asserts to test. by Florian Hahn · 7 years ago
  42. 9596ad8 [AVX512] VPERMQ/VPERMPD/VPERMIL single op shuffles are not variable shuffles by Simon Pilgrim · 7 years ago
  43. f8dd899 Let TableGen write output only if it changed, instead of doing so in cmake. by Nico Weber · 7 years ago
  44. f2df8a6 Reland "[mips] Guard traps for microMIPS correctly" by Simon Dardis · 7 years ago
  45. e8b06de [LV][VPlan] Detect outer loops for explicit vectorization. by Diego Caballero · 7 years ago
  46. 5e83467 [LoopInterchange] Make isProfitableForVectorization slightly more conservative. by Florian Hahn · 7 years ago
  47. 59def0d [X86][F16C] Add WriteCvtF2FSt scheduling class by Simon Pilgrim · 7 years ago
  48. 7fe67cc [ADT] Remove ilist_default_traits by Fangrui Song · 7 years ago
  49. f862b68 [X86][BtVer2] Fix VCVTPS2PHmr/VCVTPS2PHYmr latencies by Simon Pilgrim · 7 years ago
  50. 7d78f54 [X86][IVB] Add F16C resource tests. by Simon Pilgrim · 7 years ago
  51. 9830843 [llvm-mca] Default the output asm dialect used by the instruction printer to the input asm dialect. by Andrea Di Biagio · 7 years ago
  52. 6f8184d [mips] Show an error if register number is out of range by Simon Atanasyan · 7 years ago
  53. 6ddbc3e [InstCombine] regenerate checks; NFC by Sanjay Patel · 7 years ago
  54. fc4e13c [AMDGPU][Waitcnt] NFC. Cleanup some code/naming consistency: by Mark Searles · 7 years ago
  55. e5ad768 [InstCombine] regenerate checks; NFC by Sanjay Patel · 7 years ago
  56. 7537653 [lit] Remove spurious `-` in invocation of lit in `shtest-xunit-output.py` test. by Dan Liew · 7 years ago
  57. 70f3bbf Remove LLVM_INSTALL_CCTOOLS_SYMLINKS by Nico Weber · 7 years ago
  58. b99e721 Fix some layering in AggressiveInstCombine (avoiding inclusion of Scalar.h) by David Blaikie · 7 years ago
  59. 5b7ab74 [LoadStoreVectorize] Ignore interleaved invariant loads. by Benjamin Kramer · 7 years ago
  60. 0f80c54 [llvm-mca] Refactor the Scheduler interface in preparation for PR36663. by Andrea Di Biagio · 7 years ago
  61. 6d80e63 [X86] Remove unnecessary FMA reg-mem InstRW scheduler overrides. by Simon Pilgrim · 7 years ago
  62. a6bf70d [SystemZ] Use preferred 16-byte function alignment by Ulrich Weigand · 7 years ago
  63. d0c0114 Fix Wdocumentation warnings. NFCI. by Simon Pilgrim · 7 years ago
  64. 18d09b9 [X86] Fix missing cfi from sitofp checks by Simon Pilgrim · 7 years ago
  65. 2574f66 [X86] Add vector element insertion/extraction scheduler classes by Simon Pilgrim · 7 years ago
  66. a9a87be [MC] Remove orphan MCSchedModel::computeReciprocalThroughput declaration. NFCI. by Simon Pilgrim · 7 years ago
  67. ad168c3 [X86] Replace action Promote with Expand for operation ISD::SINT_TO_FP by Alexander Ivchenko · 7 years ago
  68. b91ac89 [CodeGen] Print user-friendly debug locations as MI comments by Francis Visoiu Mistrih · 7 years ago
  69. fef8b01 [PM/LoopUnswitch] Fix a bug in the loop block set formation of the new by Chandler Carruth · 7 years ago
  70. b6bee65 Correct dwarf unwind information in function epilogue by Petar Jovanovic · 7 years ago
  71. 2d93770 [mips] Correct the patterns for bswap by Simon Dardis · 7 years ago
  72. 97ee2ba [llvm-mca][CommandGuide] Fix typo in example. by Andrea Di Biagio · 7 years ago
  73. cefae4f [CodeGen] Do not allow opt-bisect-limit to skip ScalarizeMaskedMemIntrin. by Andrei Elovikov · 7 years ago
  74. da589ee [NFC] Remove recently added SE verification because it may be false-positive by Max Kazantsev · 7 years ago
  75. 0c47f85 [LoopInfo] Verify BBMap tracks innermost loops for BBs. by Florian Hahn · 7 years ago
  76. 903ed71 [AArch64][SVE] Asm: Support for contiguous, first-faulting LDFF1 (scalar+scalar) load instructions. by Sander de Smalen · 7 years ago
  77. c3aaa9b Link to AggressiveInstCombine in a few places. Unbreaks build for me. by Roman Lebedev · 7 years ago
  78. a92eb5b [Support/Path] Add more tests and improve failure messages of existing ones by Pavel Labath · 7 years ago
  79. d5a2fd4 [LVI] Fix typo. NFC by Xin Tong · 7 years ago
  80. 7f71e97 [llvm-objcopy] Adjust the code for the old versions of msvc by Alexander Shaposhnikov · 7 years ago
  81. ae1ca02 Recommit "[llvm-objcopy] Switch over to using TableGen for parsing arguments" by Alexander Shaposhnikov · 7 years ago
  82. 3c8c5ef [NFC] Use FileCheck in test by Max Kazantsev · 7 years ago
  83. 9d4b43c [NFC] Use forgetTopmostLoop instead of logic duplication by Max Kazantsev · 7 years ago
  84. 1e1ca09 [X86] Add a BSWAP16 instruction using the 32-bit encoding plus a 0x66 prefix. by Craig Topper · 7 years ago
  85. eceadea [PM/LoopUnswitch] Remove another over-aggressive assert. by Chandler Carruth · 7 years ago
  86. 903870a Remove unused function HexagonEarlyIfConversion::replacePhiEdges. NFC. by Eric Christopher · 7 years ago
  87. 76f6bf2 [NFC] Add clarification comment by Max Kazantsev · 7 years ago
  88. 0a219a2 Reflow formatting after previous NFC commit. by Eric Christopher · 7 years ago
  89. 5bef44a Change if-conditionals to else-if as they should all be mutually exclusive. by Eric Christopher · 7 years ago
  90. 3eb9432 Mostly revert r330672. by Nico Weber · 7 years ago
  91. bdd8ac7 Remove code that's almost always dead, and harmful if not. by Nico Weber · 7 years ago
  92. 1f03921 Fix build breaks in examples due to moving stuff from Scalar.h to InstCombine.h by David Blaikie · 7 years ago
  93. b5b7fce InstCombine: Fix layering by not including Scalar.h in InstCombine by David Blaikie · 7 years ago
  94. f7d7c68 [AggressiveInstCombine] Add aggressive inst combiner to the LLVM C API. by Craig Topper · 7 years ago
  95. 557491f Reland r301880(!): "[InstSimplify] Handle selects of GEPs with 0 offset" by George Burgess IV · 7 years ago
  96. a6786e9 [HWASan] Use dynamic shadow memory on Android only (LLVM) by Alex Shlyapnikov · 7 years ago
  97. 6f6553e [AggressiveInstCombine] Add createAggressiveInstCombinerPass to LinkAllPasses.h. by Craig Topper · 7 years ago
  98. 043b235 [AggressiveInstCombine] Add library initializer routine for AggressiveInstCombine library. Use it in bugpoint and llvm-opt-fuzzer to match regular InstCombine. by Craig Topper · 7 years ago
  99. 19c6b95 [X86] Remove unnecessary vector memory folded InstRW overrides. by Simon Pilgrim · 7 years ago
  100. bffba31 [LLVM-C] DIBuilder Bindings For Variable Expressions by Robert Widmann · 7 years ago