1. ae1ca02 Recommit "[llvm-objcopy] Switch over to using TableGen for parsing arguments" by Alexander Shaposhnikov · 7 years ago
  2. 3c8c5ef [NFC] Use FileCheck in test by Max Kazantsev · 7 years ago
  3. 9d4b43c [NFC] Use forgetTopmostLoop instead of logic duplication by Max Kazantsev · 7 years ago
  4. 1e1ca09 [X86] Add a BSWAP16 instruction using the 32-bit encoding plus a 0x66 prefix. by Craig Topper · 7 years ago
  5. eceadea [PM/LoopUnswitch] Remove another over-aggressive assert. by Chandler Carruth · 7 years ago
  6. 903870a Remove unused function HexagonEarlyIfConversion::replacePhiEdges. NFC. by Eric Christopher · 7 years ago
  7. 76f6bf2 [NFC] Add clarification comment by Max Kazantsev · 7 years ago
  8. 0a219a2 Reflow formatting after previous NFC commit. by Eric Christopher · 7 years ago
  9. 5bef44a Change if-conditionals to else-if as they should all be mutually exclusive. by Eric Christopher · 7 years ago
  10. 3eb9432 Mostly revert r330672. by Nico Weber · 7 years ago
  11. bdd8ac7 Remove code that's almost always dead, and harmful if not. by Nico Weber · 7 years ago
  12. 1f03921 Fix build breaks in examples due to moving stuff from Scalar.h to InstCombine.h by David Blaikie · 7 years ago
  13. b5b7fce InstCombine: Fix layering by not including Scalar.h in InstCombine by David Blaikie · 7 years ago
  14. f7d7c68 [AggressiveInstCombine] Add aggressive inst combiner to the LLVM C API. by Craig Topper · 7 years ago
  15. 557491f Reland r301880(!): "[InstSimplify] Handle selects of GEPs with 0 offset" by George Burgess IV · 7 years ago
  16. a6786e9 [HWASan] Use dynamic shadow memory on Android only (LLVM) by Alex Shlyapnikov · 7 years ago
  17. 6f6553e [AggressiveInstCombine] Add createAggressiveInstCombinerPass to LinkAllPasses.h. by Craig Topper · 7 years ago
  18. 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
  19. 19c6b95 [X86] Remove unnecessary vector memory folded InstRW overrides. by Simon Pilgrim · 7 years ago
  20. bffba31 [LLVM-C] DIBuilder Bindings For Variable Expressions by Robert Widmann · 7 years ago
  21. e55b052 [GlobalISel][Legalizer] Look thro copies while combining G_UNMERGE's by Roman Tereshin · 7 years ago
  22. b344f5a [X86] Remove unnecessary BMI2 InstRW overrides. by Simon Pilgrim · 7 years ago
  23. 99abef0 [LoopInterchange] Do not change LI for BBs in child loops. by Florian Hahn · 7 years ago
  24. 0597a75 [X86] Remove unnecessary WriteLEA InstRW overrides. by Simon Pilgrim · 7 years ago
  25. 0427307 [DAGCombiner] Unfold scalar masked merge if profitable by Roman Lebedev · 7 years ago
  26. ee05cad [X86][AArch64][NFC] Add tests for masked merge unfolding by Roman Lebedev · 7 years ago
  27. b309972 [AggressiveInstCombine] add tests for PR37098; NFC by Sanjay Patel · 7 years ago
  28. 7f02d64 [CallSiteSplit] Make sure we remove nonnull if the parameter turns out to be a constant. by Xin Tong · 7 years ago
  29. 4dd24c4 [X86] Revert r330638 - accidental commit by Gabor Buella · 7 years ago
  30. 17e9db0 Fix a broken typedef; NFCI by George Burgess IV · 7 years ago
  31. abc9d03 [X86] movdiri and movdir64b instructions by Gabor Buella · 7 years ago
  32. dee6650 [MemCpyOpt] Skip optimizing basic blocks not reachable from entry by Bjorn Pettersson · 7 years ago
  33. 3f46946 [WebAssembly] MC: Refactor section creation code by Sam Clegg · 7 years ago
  34. f48113f [CODE_OWNERS] Update my email address. by Quentin Colombet · 7 years ago
  35. cebbb7c Reland r329956, "AArch64: Introduce a DAG combine for folding offsets into addresses.", with a fix for the bot failure. by Peter Collingbourne · 7 years ago
  36. 6c92ba3 [DSE] Teach the pass that atomic memory intrinsics are stores. by Daniel Neilson · 7 years ago
  37. 871b8fe [AArch64] Add cost model test case for transpose by Matthew Simpson · 7 years ago
  38. b6ec859 [HWASan] Switch back to fixed shadow mapping for x86-64 by Alex Shlyapnikov · 7 years ago
  39. 14d8c6d [X86] Add disassembler test cases for bswap. by Craig Topper · 7 years ago
  40. aeb3e4f [SelectionDAG] Dump debug locs in SDNodes by Vedant Kumar · 7 years ago
  41. c994340 [MC] Remove MachineInstr reference in MC layer (PR37160) by Simon Pilgrim · 7 years ago
  42. 72775a35 Fix -Wtautological-compare warning with npos on Windows by Reid Kleckner · 7 years ago
  43. 8c0fb2c AMDGPU: Move a flawed assert when spilling SGPRs by Matt Arsenault · 7 years ago
  44. c07c4e0 [X86] Replace x87 instregex with instrs if they only match one instruction by Simon Pilgrim · 7 years ago
  45. 48c9175 Fix computeSymbolSizes SEGFAULT on invalid file by Adrian Prantl · 7 years ago
  46. 7c20cc0 AMDGPU: Assign enum name to stack ID by Matt Arsenault · 7 years ago
  47. 9269b2b StackSlotColoring: Fix missing skipFunction check by Matt Arsenault · 7 years ago
  48. 91f2b63 [SelectionDAG] Refactor lowering of atomic memory intrinsics. by Daniel Neilson · 7 years ago
  49. cd997a7 [LLVM-C] DIBuilderBindings for Subrange and Arrays by Robert Widmann · 7 years ago
  50. 5a0bf25 Sort a target list a bit better. by Nico Weber · 7 years ago
  51. ec94ea9 [DEBUGINFO, NVPTX] Add the test for the debug info of the local variables, NFC. by Alexey Bataev · 7 years ago
  52. 2fbfc40 [LLVM-C] Finish Up Scope Bindings by Robert Widmann · 7 years ago
  53. 75dd90e [doc] Removed obsolete -count-aa from AliasAnalysis documentation by Marianne Mailhot-Sarrasin · 7 years ago
  54. a541859 [X86] Remove instregex matching from CLAC/STAC. by Simon Pilgrim · 7 years ago
  55. 99e23bd List cpp file only once (was added in 147117 and 147117 as build fix each). by Nico Weber · 7 years ago
  56. 3db53ca AMDGPU: Fix SDWA peephole for V_AND_B32 by Nicolai Haehnle · 7 years ago
  57. ae99d3d AMDGPU: Fix a corner case crash in SIOptimizeExecMasking by Nicolai Haehnle · 7 years ago
  58. 49621ae Consistently sort add_subdirectory calls in lib/Target/*/CMakeLists.txt by Nico Weber · 7 years ago
  59. 5f96408 [AArch64][SVE] Asm: Support for contiguous, non-faulting LDNF1 (scalar+imm) load instructions by Sander de Smalen · 7 years ago
  60. 7321142 [LoopRotate] Fix incorrect SCEV invalidation in loop rotation by Max Kazantsev · 7 years ago
  61. 8922c10 [X86] Remove unnecessary MMX reg-mem InstRW scheduler overrides. by Simon Pilgrim · 7 years ago
  62. b66694a [LoopUnroll] Fix potentially incorrect SCEV invalidation in UnrollRuntime by Max Kazantsev · 7 years ago
  63. d356fd6 [LoopSimplify] Fix incorrect SCEV invalidation by Max Kazantsev · 7 years ago
  64. 0a556c8 Fix BNF nits in TableGen language reference. by Simon Tatham · 7 years ago
  65. 1b68b2e Test commit access. by Simon Tatham · 7 years ago
  66. 83cd509 [AArch64][SVE] Asm: Support for structured ST2, ST3 and ST4 (scalar+imm) store instructions. by Sander de Smalen · 7 years ago
  67. a9104c6 [PM/LoopUnswitch] Remove a buggy assert in the new loop unswitch. by Chandler Carruth · 7 years ago
  68. eeb236b [X86] Add VEX_WIG to VEX encoded version of VCMPPSY/VCMPPDY. by Craig Topper · 7 years ago
  69. 57b516a [PM/LoopUnswitch] Fix comment typo. NFC. by Chandler Carruth · 7 years ago
  70. 7b19e4f [X86][Znver1] Remove unnecessary BMI1 ANDN InstRW overrides. by Simon Pilgrim · 7 years ago
  71. 97d0c20 [llvm-mca][X86] Add BMI/LZCNT/POPCNT resource tests to all relevant models by Simon Pilgrim · 7 years ago
  72. aec0628 [LLVM-C] Add DIBuilder Bindings For Variable Creation by Robert Widmann · 7 years ago
  73. 3070e9a [X86] Remove unnecessary WriteFBlend/WriteBlend InstRW overrides. by Simon Pilgrim · 7 years ago
  74. fe589a2 [X86] Remove unnecessary WriteFMul/WriteFRcp/WriteFRsqrt InstRW overrides. by Simon Pilgrim · 7 years ago
  75. ebe1329 [X86] Remove unnecessary CVT instrw overrides. by Simon Pilgrim · 7 years ago
  76. a3df84b Test commit access. by Andres Freund · 7 years ago
  77. e1bbe84 [PatternMatch] allow undef elements when matching a vector zero by Sanjay Patel · 7 years ago
  78. 21ad2d4 [X86][SkylakeServer] Remove unnecessary PMULLD instrw overrides. by Simon Pilgrim · 7 years ago
  79. 41435b3 [X86][Atom] Remove unnecessary scalar/vector load/move instrw overrides. by Simon Pilgrim · 7 years ago
  80. cf40c3d [InstCombine] add vector test with undef elts; NFC by Sanjay Patel · 7 years ago
  81. d37d51b [X86] Fix (completely overridden) WriteFHAdd/WritePHAdd classes to allow us to remove unnecessary instrw overrides. by Simon Pilgrim · 7 years ago
  82. 2bfd21c [X86][MMX][SSE] Tag missed PHADD/PHSUB instructions with WritePHAdd by Simon Pilgrim · 7 years ago
  83. c3427dc [X86] Remove unnecessary WriteFVarBlend/WriteVarBlend InstRW overrides. by Simon Pilgrim · 7 years ago
  84. 03c5617 [InstSimplify, InstCombine] add vector tests with undef elts; NFC by Sanjay Patel · 7 years ago
  85. 9c07603 [X86] Fix WriteMPSAD/WritePSADBW values to allow us to remove unnecessary instrw overrides. by Simon Pilgrim · 7 years ago
  86. e87218f1 [X86][SandyBridge] Remove unnecessary WritePOPCNTLd overrides by fixing load latency. by Simon Pilgrim · 7 years ago
  87. 0570c7b [llvm-mca][X86] Add POPCNT resource test by Simon Pilgrim · 7 years ago
  88. 6417e64 [test] Fix MC/ELF/nocompression.s by Jonas Devlieghere · 7 years ago
  89. a9bcdb1 [lli] Fix syntax error: missing ';' by Jonas Devlieghere · 7 years ago
  90. f79bdbd [lli] Make error handling more consistent. by Jonas Devlieghere · 7 years ago
  91. aa9bcfc [llvm-mc] Make error handling more consistent. by Jonas Devlieghere · 7 years ago
  92. e375d51 [Support] Fix prefix logic in WithColor. by Jonas Devlieghere · 7 years ago
  93. c215743 [X86] Remove an unnecessary HANDLE_OPTIONAL line from the disassembler operand processing. by Craig Topper · 7 years ago
  94. f9cdf3a [X86] Change TB to PS on LFENCE instruction. by Craig Topper · 7 years ago
  95. eb26447 [X86] Remove OpSizeIgnore, it's not implemented any differently than OpSizeFixed. by Craig Topper · 7 years ago
  96. 36e2776 [X86] Remove DATA32_PREFIX. Hack the printing for DATA16_PREFIX to print 'data32' in 16-bit mode. Hack the asm parser to convert 'data32' to 'data16' in 16-bit mode. by Craig Topper · 7 years ago
  97. 37f1378 [bcanalyzer] Recognize more stream types by Brian Gesiak · 7 years ago
  98. 8a86128 [X86] Strip unnecessary prefetch + vector move/load instrw overrides from scheduler models. by Simon Pilgrim · 7 years ago
  99. 52107f0 [Support] Add optional prefix to convenience helpers in WithColor. by Jonas Devlieghere · 7 years ago
  100. 6d70778 [X86] Strip unnecessary WriteCvtF2I instrw overrides from scheduler models. by Simon Pilgrim · 7 years ago