1. 19036ee [InlineSpiller] Fix a crash due to lack of forward progress from remat specifically for STATEPOINT by Philip Reames · 7 years ago
  2. 19d4a02 [MachineOutliner] NFC: Remove insertOutlinerPrologue, rename insertOutlinerEpilogue by Jessica Paquette · 7 years ago
  3. a587557 [WebAssembly] Fix liveness tracking info after drop insertion by Heejin Ahn · 7 years ago
  4. c57aba1 [X86] Update fast-isel tests for clang's avx512f reduction intrinsics to match the codegen from r335070. by Craig Topper · 7 years ago
  5. 6cf6b0a [X86] Add fast-isel tests for clang's AVX512F vector reduction intrinsics. by Craig Topper · 7 years ago
  6. 42f462a [IR] move shuffle mask queries from TTI to ShuffleVectorInst by Sanjay Patel · 7 years ago
  7. dfd20c4 [MIRParser] Update a diagnostic message to use the correct register sigil. NFC by Matt Davis · 7 years ago
  8. c0ac385 [Hexagon] Fix the value of HexagonII::TypeCVI_FIRST by Krzysztof Parzyszek · 7 years ago
  9. fbe156d [X86] Initialize FMA3Info directly in its constructor instead of relying on std::call_once by Craig Topper · 7 years ago
  10. 54edf46 [X86] Don't fold unaligned loads into SSE ROUNDPS/ROUNDPD for ceil/floor/nearbyint/rint/trunc. by Craig Topper · 7 years ago
  11. 3e9f1c2 [Hexagon] Enforce restrictions on packetizing cache instructions by Krzysztof Parzyszek · 7 years ago
  12. b07f54a docs: document CodeView directives by Saleem Abdulrasool · 7 years ago
  13. 9331b2f [mips] Mark microMIPS64 as being unsupported. by Simon Dardis · 7 years ago
  14. 58b1f43 [mips] Fix the predicates of some aliases by Simon Dardis · 7 years ago
  15. 4c0259d [SLPVectorizer] Remove default OperandValueKind arguments from getArithmeticInstrCost calls (NFC) by Simon Pilgrim · 7 years ago
  16. 96f8f2a [PowerPC] Fix label address calculation for ppc32 by Strahinja Petrovic · 7 years ago
  17. ba6893f llvm-exegesis: mark ~ExegesisTarget() as virtual. Fixes build. by Roman Lebedev · 7 years ago
  18. 41d0646 Re-land r335038 "[llvm-exegesis] A mechanism to add target-specific functionality."" by Clement Courbet · 7 years ago
  19. 0dae1a0 Revert r335038 "[llvm-exegesis] A mechanism to add target-specific functionality." by Clement Courbet · 7 years ago
  20. 53ba989 [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil by Mikhail Dvoretckii · 7 years ago
  21. fdc767c [llvm-exegesis] A mechanism to add target-specific functionality. by Clement Courbet · 7 years ago
  22. be59eb3 [X86] VRNDSCALE* folding from masked and scalar ffloor and fceil patterns by Mikhail Dvoretckii · 7 years ago
  23. d6cd67b [LoopSimplifyCFG] Invalidate SCEV in LoopSimplifyCFG by David Green · 7 years ago
  24. 0025839 [MCA][NFC] Add generic XOP resource tests by Roman Lebedev · 7 years ago
  25. 857083a [MCA][NFC] Add generic TBM resource tests by Roman Lebedev · 7 years ago
  26. eb242d5 [SLPVectorizer] Pull out AltOpcode determination from reorderAltShuffleOperands. by Simon Pilgrim · 7 years ago
  27. 339ffa4 Remove valueCoversEntireFragment asserts in ConvertDebugDeclareToDebugValue by Bjorn Pettersson · 7 years ago
  28. 96f21df Add a factory method to ConstantDataArray that allows to pass in the data as StringRef by Adrian Kuegel · 7 years ago
  29. 6517111 [LoopInterchange] Move PHI handling to adjustLoopBranches. by Florian Hahn · 7 years ago
  30. f356e3e Test commit. by Mikhail Dvoretckii · 7 years ago
  31. 21cf431 If the arch is P9, we will select the DFLOADf32/DFLOADf64 pseudo instruction when we are loading a floating, by QingShan Zhang · 7 years ago
  32. ef2db72 [RISCV] Add tests for overflow intrinsics by Roger Ferrer Ibanez · 7 years ago
  33. 634dad1 [SimplifyIndVars] Eliminate redundant truncs by Max Kazantsev · 7 years ago
  34. e5b799b [X86] Add the ability to force an EVEX2VEX mapping table entry from the .td files. Remove remaining manual table entries from the tablegen emitter. by Craig Topper · 7 years ago
  35. 023b407 [X86] Add a new VEX_WPrefix encoding to tag EVEX instruction that have VEX.W==1, but can be converted to their VEX equivalent that uses VEX.W==0. by Craig Topper · 7 years ago
  36. 1a6eaeb Revert "[SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags" by Sanjoy Das · 7 years ago
  37. fe7e53e [X86] Simplify the TSFlags checking code in EvexToVexInstPass. NFCI by Craig Topper · 7 years ago
  38. ce64173 [WebAssembly] Remove an extra ';' at the end of a namespace by Heejin Ahn · 7 years ago
  39. dba082a [WebAssembly] Add more utility functions by Heejin Ahn · 7 years ago
  40. c430c83 [WebAssembly] Add WasmEHFuncInfo for unwind destination information by Heejin Ahn · 7 years ago
  41. f6172a9 [ARM] Thumb2 constant cmp testcases. by Eli Friedman · 7 years ago
  42. 9ba2448 [ARM] Testcase for Thumb1 cmp with constants. by Eli Friedman · 7 years ago
  43. 959e5f8 [ARM] Add Thumb1 coverage for cmn testcases. by Eli Friedman · 7 years ago
  44. f5b3e11 [ARM] Testcase for missed optimization for masking. by Eli Friedman · 7 years ago
  45. 7d6421e [ARM] Testcase for missed optimization with i16 compare. by Eli Friedman · 7 years ago
  46. f135420 [WebAssembly] Fixed disassembler unit test failure. by Derek Schuff · 7 years ago
  47. f1fc1ae [WebAssembly] Make rethrow instruction take a target BB argument by Heejin Ahn · 7 years ago
  48. a800b89 [VPlan] Add Analysis and Core to LLVM_LINK_COMPONENTS by Heejin Ahn · 7 years ago
  49. 56057cc Utilize new SDNode flag functionality to expand current support for fadd by Michael Berg · 7 years ago
  50. 8187a5b [X86] Remove ReadAfterLd from avx512_shift_rmbi multiclass. by Craig Topper · 7 years ago
  51. 849db7f Revert "Simplify blockaddress usage before giving up in MergeBlockIntoPredecessor" by Xin Tong · 7 years ago
  52. f976cf4 Simplify blockaddress usage before giving up in MergeBlockIntoPredecessor by Xin Tong · 7 years ago
  53. 6368868 Tidy comment language and explanation. by Eric Christopher · 7 years ago
  54. 2bb865e Pull non-lazy stub table emission into a separate function alongside by Eric Christopher · 7 years ago
  55. ba9ac30 Add return statements to make it clear that all of these are mutually exclusive conditions. by Eric Christopher · 7 years ago
  56. 2a6f354 Tests for dag combine select (binop) -> select. NFC. by Stanislav Mekhanoshin · 7 years ago
  57. f9dc097 [llvm-mca] Cleanup the header syntax line. Fix a comment. NFC. by Matt Davis · 7 years ago
  58. 17406f3 [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets. by Wouter van Oortmerssen · 7 years ago
  59. 98cc066 refactor of visitFADD for AllowNewConst cases by Michael Berg · 7 years ago
  60. 49b7c4d [AArch64][SVE] Asm: Fix predicate pattern diagnostics. by Sander de Smalen · 7 years ago
  61. 38d82ac [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions. by Sander de Smalen · 7 years ago
  62. 2fff458 [WebAssembly] Cleaned up register accessors in WebAssemblyMachineFunctionInfo.h by Wouter van Oortmerssen · 7 years ago
  63. d388cdf [x86] regenerate checks and adjust tests by Sanjay Patel · 7 years ago
  64. 6cc4ab3 [docs] Fix indentation of llvm-exegesis command line arguments by Simon Pilgrim · 7 years ago
  65. 2bcbecf [X86] Encode the EVEX2VEX exception list information in .td files instead of the emitter source. by Craig Topper · 7 years ago
  66. 6f176b7 [NFC] make MIFlag accessor functions consistant with usage model by Michael Berg · 7 years ago
  67. b838c5c [VPlan] Add VPInstruction to VPRecipe transformation. by Florian Hahn · 7 years ago
  68. 6979160 [ORC] Add an initial implementation of a replacement CompileOnDemandLayer. by Lang Hames · 7 years ago
  69. dcd570f [ORC] Keep weak flag on VSO symbol tables during materialization, but treat by Lang Hames · 7 years ago
  70. db53e01 Shrink interval after moving copy in removePartialRedundancy by Krzysztof Parzyszek · 7 years ago
  71. c75619b [llvm-mca] Use an ordered map to collect hardware statistics. NFC. by Andrea Di Biagio · 7 years ago
  72. 8538578 Fix typoed cast to avoid assertion in MCFragment::dump. by Nirav Dave · 7 years ago
  73. e375af8 [SLPVectorizer] Tidyup isShuffle helper by Simon Pilgrim · 7 years ago
  74. 46cd4ae [TableGen] Make TiedAsmOperandTable in the AsmMatcher 'static' since its at file scope. by Craig Topper · 7 years ago
  75. 61d5cb5 [TableGen] Remove unused member variable. by Craig Topper · 7 years ago
  76. 11952d0 [VPlanRecipeBase] Add eraseFromParent(). by Florian Hahn · 7 years ago
  77. 3e3bddc [AArch64][SVE] Asm: Support for saturating INC/DEC (64bit scalar) instructions. by Sander de Smalen · 7 years ago
  78. a5ac3f9 [X86][BtVer2] Flag AVX2+ scheduler classes as unsupported by Simon Pilgrim · 7 years ago
  79. 0f51d6d [llvm-mca] Add tests for XOP and AVX512 instructions that implicitly clear the upper portion of a super-register. by Andrea Di Biagio · 7 years ago
  80. 6e8480a [VPlan] Fix sanitizer problem with insertBefore. by Florian Hahn · 7 years ago
  81. b0c8738 [TableGen][AsmMatcherEmitter] Allow tied operands of different classes in aliases. by Sander de Smalen · 7 years ago
  82. 74a06ea Update copyright year to 2018. by Paul Robinson · 7 years ago
  83. 640b8b8 [SLPVectorizer] Avoid calling const VL.size() repeatedly in for-loop. NFCI. by Simon Pilgrim · 7 years ago
  84. c74d447 [VPlanRecipeBase] Add insertBefore helper. by Florian Hahn · 7 years ago
  85. 288479f [llvm-exegesis] Optionally ignore instructions without a sched class. by Clement Courbet · 7 years ago
  86. 001626f [AArch64][SVE] Asm: Support for vector element compares. by Sander de Smalen · 7 years ago
  87. 637504b [X86] Fix NOOP sched overrides on BDW/HSW/SKL. by Clement Courbet · 7 years ago
  88. c6145b5 [X86] Create X86InstrFMA3Group objects fully in a static table instead of on the heap. NFCI by Craig Topper · 7 years ago
  89. 3f83344 [X86] Add '.s' aliases to the assembler for the various redundant move encodings to match gas and our EVEX instructions. by Craig Topper · 7 years ago
  90. 3ac0bd3 [X86] Move the 'vmovq.s' and similar assembly strings for EVEX vector moves with reversed operands to InstAliases. by Craig Topper · 7 years ago
  91. 50ea5bb [TableGen] Prevent double flattening of InstAlias asm strings in the asm matcher emitter. by Craig Topper · 7 years ago
  92. 174673f [ORC] Remove redundant condition by Lang Hames · 7 years ago
  93. 00bb1a1 [ORC] Only notify queries that they are resolved/ready when the query state by Lang Hames · 7 years ago
  94. 77b50e4 [X86] Add all the FMA instructions direclty to the load folding table instead of proxying through X86InstrFMA3Info. by Craig Topper · 7 years ago
  95. 501141a [ORC] Suppress an unused variable warning for a debug-mode only use. by Lang Hames · 7 years ago
  96. 05afd8a [ORC] Erase empty dependence sets when adding new symbol dependencies. by Lang Hames · 7 years ago
  97. e1646eb [ORC] In MaterializationResponsibility, only maintain the Materializing flag on by Lang Hames · 7 years ago
  98. 07beb49 [X86] Pass the parent SDNode to X86DAGToDAGISel::selectScalarSSELoad to simplify the hasSingleUseFromRoot handling. by Craig Topper · 7 years ago
  99. a9e3971 [llvm-mca][X86] Add some avx512f/avx512vl resource test placeholders by Simon Pilgrim · 7 years ago
  100. 59cb663 [AArch64][SVE] Asm: Support for bitwise operations on predicate vectors. by Sander de Smalen · 7 years ago