1. 4ed0632 [X86] Remove some instructions from the Intel assembly matcher table as there are equivalent mode aware InstAliases that conflict. by Craig Topper · 7 years ago
  2. 9ca2be7 [X86] Use a MnemonicAlias instead of an InstAlias. by Craig Topper · 7 years ago
  3. 0d85819 [X86] Remove support for accepting 'fnstsw %eax' and 'fnstsw %al'. by Craig Topper · 7 years ago
  4. d812737 [X86] Mark some more InstAliases as 'att' syntax only. by Craig Topper · 7 years ago
  5. f7060b5 Remove a dead #ifdef. by Nico Weber · 7 years ago
  6. e803a9e [X86] Make 64-bit sysret/sysexit not ambiguous in Intel assembly syntax. by Craig Topper · 7 years ago
  7. 72f83b0 [X86] Remove unnecessary BT InstRW overrides. by Simon Pilgrim · 7 years ago
  8. f410192 [AArch64][AsmParser] NFC: Cleanup of addOperands functions by Sander de Smalen · 7 years ago
  9. 1f8d9bb [AArch64][SVE] Asm: Support for gather LD1/LDFF1 (vector + imm) load instructions. by Sander de Smalen · 7 years ago
  10. c33c392 [llvm-mca][X86] Add BT resource tests to all models by Simon Pilgrim · 7 years ago
  11. 48d44ae [X86] Merge more instregex single matches to reduce InstrRW compile time. by Simon Pilgrim · 7 years ago
  12. 4973859 [X86] Remove unnecessary add/adc+sub/sbb InstRW overrides. by Simon Pilgrim · 7 years ago
  13. f690766 [llvm-mca][X86] Add add/adc + sub/sbb resource tests to all models by Simon Pilgrim · 7 years ago
  14. 8784c51 [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file by Hideki Saito · 7 years ago
  15. 519e2e5 [X86] Add suffixes to the LGDT/LIDT/SGDT/SIDT mnemonics in Intel syntax. Add aliases based on 16/32-bit mode to choose the default. by Craig Topper · 7 years ago
  16. d9a4b27 [X86] Remove SLDT64m instruction. by Craig Topper · 7 years ago
  17. bbb21f3 [X86] Remove unnecessary InstAliases. NFCI by Craig Topper · 7 years ago
  18. 4d8bcba [LLVM-C] Eliminate an unused variable in a test. by whitequark · 7 years ago
  19. a89b596 Update my email address and description. by Rafael Espindola · 7 years ago
  20. c4f2079 [X86] Use getX86SubSuperRegister in addGR32orGR64Operands in the AsmParser instead of duplicating its functionality. NFC by Craig Topper · 7 years ago
  21. 63033d3 s/LLVM_ON_WIN32/_WIN32/, llvm by Nico Weber · 7 years ago
  22. e2e5efb [LLVM-C] Add DIBuilder bindings to create import declarations by Robert Widmann · 7 years ago
  23. 6f7f529 [X86] Restrict many of the InstAliases to either to only att or intel syntax. NFCI by Craig Topper · 7 years ago
  24. d585032 [X86] Remove unnecessary rotate-carry folded InstRW overrides. by Simon Pilgrim · 7 years ago
  25. dc03441 [globalisel][legalizerinfo] Introduce dedicated extending loads and add lowerings for them by Daniel Sanders · 7 years ago
  26. cb99414 [LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings by Robert Widmann · 7 years ago
  27. 20230f9 [InstCombine] Canonicalize variable mask in masked merge by Roman Lebedev · 7 years ago
  28. 4147eac [InstCombine][NFC] Add tests for variable mask canonicalization in masked merge by Roman Lebedev · 7 years ago
  29. df14a5b [X86] Remove unnecessary shift/rotate folded InstRW overrides. by Simon Pilgrim · 7 years ago
  30. 407eee0 [llvm-mca][X86] Add double shift resource tests to all relevant models by Simon Pilgrim · 7 years ago
  31. 27505b4 [llvm-mca][X86] Add shift/rotate resource tests to all relevant models by Simon Pilgrim · 7 years ago
  32. da1f427 [X86][SSE] Stop hard coding some instruction scheduler classes. by Simon Pilgrim · 7 years ago
  33. 00a0478 [X86][HW] Cleanup Haswell model. NFCI. by Simon Pilgrim · 7 years ago
  34. 12eeab5 [X86] Remove mayLoad flag from BNDMK/BNDCL/BNDCN/BNDCU. by Craig Topper · 7 years ago
  35. 762f485 [X86] Change memory operand of BNDMK/BNDCL/BNDCU/BNDCN/BNDST to anymem. by Craig Topper · 7 years ago
  36. 3f6034f [SCEV] Touch the unsused stats variables for product build. by Serguei Katkov · 7 years ago
  37. 4daa186 [X86] Remove REX.W from 64-bit mode BND instructions. by Craig Topper · 7 years ago
  38. 87faffc [X86] Rename BNDMOV instructions and hide redundant instruction encoding from the assembler. by Craig Topper · 7 years ago
  39. 281bdac [NFC] Add some tests that demonstrate unrecognized three-way comparison patterns by Max Kazantsev · 7 years ago
  40. c16075d [SCEV] Reduce the number of invocation to non trivial getExact function by Serguei Katkov · 7 years ago
  41. 1898130f [MachineOutliner] Add defs to calls + don't track liveness on outlined functions by Jessica Paquette · 7 years ago
  42. 72a0048 [LoopGuardWidening] Make PostDomTree optional by Philip Reames · 7 years ago
  43. 971993b [DAGCombiner] Fix a case of 1 in non-splat vector pow2 divisor by Heejin Ahn · 7 years ago
  44. 7b0ac2c [X86] Make the STTNI flag intrinsics use the flags from pcmpestrm/pcmpistrm if the mask instrinsics are also used in the same basic block. by Craig Topper · 7 years ago
  45. e41979a Fix a bug that prevents global variables from having a DW_OP_deref. by Adrian Prantl · 7 years ago
  46. d271741 [FastISel] Actually enable local value sinking by default by Reid Kleckner · 7 years ago
  47. 2c33602 [FastISel] Fix local value sinking algorithmic complexity by Reid Kleckner · 7 years ago
  48. 73de5c1 Fix a bug in GlobalOpt's handling of DIExpressions. by Adrian Prantl · 7 years ago
  49. a9bc2db [PatternMatch] Stabilize the matching order of commutative matchers by Roman Lebedev · 7 years ago
  50. 4bce98c [X86] Merge some x87 instruction instregex single matches. NFCI. by Simon Pilgrim · 7 years ago
  51. ae8da5c [Reassociate] add a test with debug info; NFC by Sanjay Patel · 7 years ago
  52. 959d925 Attempt to fix remaining build failures after r331071 by changing the tuple to a struct by Daniel Sanders · 7 years ago
  53. b151c0a [LICM] Reduce nesting with an early return [NFC] by Philip Reames · 7 years ago
  54. 4ae479c [MustExecute/LICM] Special case first instruction in throwing header by Philip Reames · 7 years ago
  55. 1e6776e ELFObjectWriter: Allow one unique symver per symbol by Vlad Tsyrklevich · 7 years ago
  56. 1c0f86d [LV] Common duplicate vector load/store address calculation (NFC) by Daniel Neilson · 7 years ago
  57. c541b93 Attempt to fix build failure after r331071 using std::make_tuple by Daniel Sanders · 7 years ago
  58. e76c819 [PostRASink] extend the live-in check for all aliased registers by Jun Bum Lim · 7 years ago
  59. 9378c2c [globalisel][legalizerinfo] Add support for legalization based on the MachineMemOperand by Daniel Sanders · 7 years ago
  60. 0fb24c1 [llvm-objcopy] Add --weaken-symbol (-W) option by Paul Semel · 7 years ago
  61. 384d8a7 [llvm-objcopy] Add --globalize-symbol option by Paul Semel · 7 years ago
  62. a7632db [CodeGen] Use RegUnits to track register aliases (NFC) by Jun Bum Lim · 7 years ago
  63. b5e2d41 [X86] Split WriteFBlend/WriteFVarBlend/WriteFVarShuffle into XMM and YMM/ZMM scheduler classes by Simon Pilgrim · 7 years ago
  64. fbad418 [AMDGPU][Waitcnt] Update a few tests to use default waitcnt pass (si-insert-waitcnts) rather than old pass (si-insert-waits); this is a small step towards the overall goal of removing the old waitcnt pass, which is no longer maintained. by Mark Searles · 7 years ago
  65. 38e21b1 [GuardWidening] Add some clarifying comments about heuristics [NFC] by Philip Reames · 7 years ago
  66. 7b01858 [LoopGuardWidening] Split out a loop pass version of GuardWidening by Philip Reames · 7 years ago
  67. 534e401 [docs] add fp-cast-overflow-workaround options to release notes by Sanjay Patel · 7 years ago
  68. 9ef9fcf [MC] Undo spurious commit added into r331052. by Nirav Dave · 7 years ago
  69. 8126218 [X86] Split WriteFHadd into XMM and YMM/ZMM scheduler classes by Simon Pilgrim · 7 years ago
  70. b2d1a40 [MC] Provide default value for IsResolved. by Nirav Dave · 7 years ago
  71. 1914c07 [X86][AVX] Split WriteFLogic into XMM and YMM/ZMM scheduler classes by Simon Pilgrim · 7 years ago
  72. e43061b [mips] Analyze and provide selection patterns microMIPSR6 branches by Simon Dardis · 7 years ago
  73. 80e97ed [MC] Modify MCAsmStreamer to always build MCAssembler. NFCI. by Nirav Dave · 7 years ago
  74. 92f209b [MC] Allow MCAssembler to be constructed without all subcomponents. NFCI. by Nirav Dave · 7 years ago
  75. 3f9ed1a [AArch64] Place the first ldp at the end when ReverseCSRRestoreSeq is true by Francis Visoiu Mistrih · 7 years ago
  76. bd3f6f8 [CMake] Enable warnings for runtimes by Kostya Kortchinsky · 7 years ago
  77. 98eb0b8 [SystemZ] Remove scheduling info from some Pseudo instructions (NFC). by Jonas Paulsson · 7 years ago
  78. 05bf903 [LoopInterchange] Allow some loops with PHI nodes in the exit block. by Florian Hahn · 7 years ago
  79. 748ab1e [AArch64] Codegen for v8.2A dot product intrinsics by Oliver Stannard · 7 years ago
  80. 937d9c9 [NVPTX] Turn on Loop/SLP vectorization by Benjamin Kramer · 7 years ago
  81. 5139b77 [X86] Replace some system instruction instregex single matches with instrs entry. NFCI. by Simon Pilgrim · 7 years ago
  82. 4f0010f [mips] Fix how compiler fuse instructions to fmadd/fmsub by Aleksandar Beserminji · 7 years ago
  83. 3a0e81d [ARM] Codegen for v8.2A dot product intrinsics by Oliver Stannard · 7 years ago
  84. 38ee805 [RISCV] Add remat.ll test case by Alex Bradbury · 7 years ago
  85. 3b36f77 [ARM] Enable misched for R52. by David Green · 7 years ago
  86. 90b5ec2 [IR] Do not assume that function pointers are aligned by Mikhail Maltsev · 7 years ago
  87. 0059657 [mips] Add support for Virtualization ASE by Petar Jovanovic · 7 years ago
  88. 7ebdaa5 [SCEV] Add trivial case handling for umin utilities. NFC. by Serguei Katkov · 7 years ago
  89. fe97d18 [SCEV] Introduce bulk umin creation utilities by Serguei Katkov · 7 years ago
  90. d0cb241 Revert "[SimplifyLibcalls] Replace locked IO with unlocked IO" by Matt Morehouse · 7 years ago
  91. 677e33f [LowerTypeTests] Mark .cfi.jumptable nounwind. by Eli Friedman · 7 years ago
  92. c378375 [MachineOutliner] Don't outline from functions with a section marking. by Eli Friedman · 7 years ago
  93. 4f72fc1 typo by Sam Clegg · 7 years ago
  94. bfeca0b [WebAssembly] Section symbols must have local binding by Sam Clegg · 7 years ago
  95. c64f4db [SimplifyLibcalls] Replace locked IO with unlocked IO by David Bolvansky · 7 years ago
  96. 891b01b [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction by Matt Davis · 7 years ago
  97. d602d5b [Docs] Escape the @ symbol, so that it appears in documentation output. [NFC] by Matt Davis · 7 years ago
  98. 8b02b58 [x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsics by Chandler Carruth · 7 years ago
  99. 0f3f12e [InstCombine][NFC] Regenerate checks in or-xor.ll by Roman Lebedev · 7 years ago
  100. 25d4db4 Fix WAsm dwarfdump.ll test on Windows by Reid Kleckner · 7 years ago