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