1. 7ebf60f [AMDGPU][MC][GFX9] Corrected encoding of ttmp registers, disabled tba/tma by Dmitry Preobrazhensky · 8 years ago
  2. 7e1d153 [DAGCombiner] protect against an infinite loop between shl <--> mul (PR35579) by Sanjay Patel · 8 years ago
  3. 2c552fa [MSan] introduce getShadowOriginPtr(). NFC. by Alexander Potapenko · 8 years ago
  4. 302da6a [X86] Add SAR/SHL/SHR schedule tests by Simon Pilgrim · 8 years ago
  5. d8ae433 [X86] Add RCL/RCR schedule tests by Simon Pilgrim · 8 years ago
  6. 5a03908 [Hexagon] Crash in instruction selection for insert_vector_elt for HVX by Krzysztof Parzyszek · 8 years ago
  7. 6c0ae87 [PowerPC] Sign-extend negative constant stores by Nemanja Ivanovic · 8 years ago
  8. 3386088 [DAGCombiner] Add combined indexed load to the work list by Nemanja Ivanovic · 8 years ago
  9. a4f4129 [ARM GlobalISel] Add test for a MOVTi16 pattern. NFC by Diana Picus · 8 years ago
  10. 504620e [X86] Add fsgsbase schedule tests. by Simon Pilgrim · 8 years ago
  11. 181a9c9 [RISCV] Add custom CC_RISCV calling convention and improved call support by Alex Bradbury · 8 years ago
  12. d001eea [RISCV] Allow lowering of dynamic_stackalloc, stacksave, stackrestore by Alex Bradbury · 8 years ago
  13. dcfcbe7 [RISCV] Implement prolog and epilog insertion by Alex Bradbury · 8 years ago
  14. 1b5e053 [X86] Regenerate fsgsbase intrinsic tests. NFCI. by Simon Pilgrim · 8 years ago
  15. f815701 [ARM] Use ADDCARRY / SUBCARRY by Roger Ferrer Ibanez · 8 years ago
  16. 1e4e464 [RISCV] Support lowering FrameIndex by Alex Bradbury · 8 years ago
  17. 5e9125c [ARM GlobalISel] Add tests for PKHBT and PKHTB by Diana Picus · 8 years ago
  18. 9d32402 [mips] Removal of microMIPS64R6 by Aleksandar Beserminji · 8 years ago
  19. 823bc66 [AVR] Implement some missing code paths by Dylan McKay · 8 years ago
  20. 7135491 [AVR] Fix incorrectly-calculated AVRMCExpr evaluations by Dylan McKay · 8 years ago
  21. ff09090 [DAGCombiner] Support folding (mulhs/u X, 0)->0 for vectors. by Craig Topper · 8 years ago
  22. ec65f94 [DAGCombiner] Reuse existing SDLoc variable instead of creating a new one. NFC by Craig Topper · 8 years ago
  23. f4e6ea2 [X86] Regenerate test with update_llc_test_checks.py by Craig Topper · 8 years ago
  24. 2f772f1 [X86] Add a test case for masked scatter where the index needs to be legalized from v2i32 while other types are legal. by Craig Topper · 8 years ago
  25. 4c7cc92 [X86] Add ROL/ROR schedule tests by Simon Pilgrim · 8 years ago
  26. c9e47b5 [X86] Add DIV/MUL/NEG/NOP/NOT/PAUSE schedule tests by Simon Pilgrim · 8 years ago
  27. 526fb7c [X86] Add DEC/INC schedule tests by Simon Pilgrim · 8 years ago
  28. 100df14 [X86] Add INS/OUTS schedule tests by Simon Pilgrim · 8 years ago
  29. d2cf8e2 [X86] Add CMPS/MOVS/SCAS/STOS schedule tests by Simon Pilgrim · 8 years ago
  30. 83b413a [X86] Add CMOV schedule tests by Simon Pilgrim · 8 years ago
  31. 3bbb614 [X86] Add BT/BTC/BTR/BTS schedule tests by Simon Pilgrim · 8 years ago
  32. 8f64ace [X86] Add VCOMISDZrr, VCOMISSZrr, VUCOMISDZrr, and VUCOMISSZrr to the skylake server sheduler model by Craig Topper · 8 years ago
  33. 0355803 [X86] Rename some instructions that start with Int_ to have the _Int at the end. by Craig Topper · 8 years ago
  34. b6c07b3 [X86][X87] Fix typo in znver1 FIST/FISTT schedule patterns by Simon Pilgrim · 8 years ago
  35. 9b03651 [X86][X87] Add missing x87 scheduler tests by Simon Pilgrim · 8 years ago
  36. 8ec1b21 [X86] Rename some instructions from 'rb' to 'rrb' to make 'b' a proper suffix. Fix the scheduling information for some of them. by Craig Topper · 8 years ago
  37. 00aa30f [X86] Add VCVTQQ2PS to the skylake server scheduler models. by Craig Topper · 8 years ago
  38. 992aa46 [X86] Add VPMULLWZ256 to the skylake server scheduler model by Craig Topper · 8 years ago
  39. 75be9e0 [X86] Add 256/512-bit EVEX VPSADBW instructions to skylake server scheduler model. by Craig Topper · 8 years ago
  40. 68e4113 [X86] Fix a few instructions that were named Z512 instead of just Z. by Craig Topper · 8 years ago
  41. 8a79d6a [X86] Add VPSRLWZrr to skylake server scheduler model. by Craig Topper · 8 years ago
  42. b03920f [X86] Add VPUNPCKLWDZrr to skylake server scheduler model. by Craig Topper · 8 years ago
  43. 64b3a01 [X86] Adjust tablegen includes so we can use Instructions in scheduler models instead of just instregexs. by Craig Topper · 8 years ago
  44. ac349fb [SimplifyLibCalls] propagate FMF when folding pow(x, -1.0) call by Sanjay Patel · 8 years ago
  45. 922e023 [InstCombine] add test for pow(x, -1.0) with FMF; NFC by Sanjay Patel · 8 years ago
  46. 80f4596 [SimplifyLibCalls] propagate FMF when folding pow(x, 2.0) call (PR35601) by Sanjay Patel · 8 years ago
  47. 8235ce6 [InstCombine] add test for pow(x, 2.0) with FMF; NFC by Sanjay Patel · 8 years ago
  48. f5f4d81 [X86] Flag BroadWell scheduler model as complete by Simon Pilgrim · 8 years ago
  49. 1c5c608 Regenerate some AVX2+ scheduling tests that got missed by Simon Pilgrim · 8 years ago
  50. f314360 Strip trailing whitespace. NFCI. by Simon Pilgrim · 8 years ago
  51. a6fc11e Regenerate some scheduling tests that got missed by Simon Pilgrim · 8 years ago
  52. bb43613 [X86] Flag ZNVER1 scheduler model as complete by Simon Pilgrim · 8 years ago
  53. 6093f14 [X86] Flag SLM scheduler model as complete by Simon Pilgrim · 8 years ago
  54. d045c39 [X86][AVX[ Tag VZEROALL/VZEROUPPER instructions scheduler classes by Simon Pilgrim · 8 years ago
  55. f8abf97 [X86] Tag SSE4A instructions as SSE INTALU scheduler classes by Simon Pilgrim · 8 years ago
  56. 0f9bf70 [X86] Flag BTVER2 scheduler model as complete by Simon Pilgrim · 8 years ago
  57. d430491 [X86] Tag ADJSTACK instructions as INTALU scheduler class by Simon Pilgrim · 8 years ago
  58. 6ae5d1f [SCEV] Fix wrong Equal predicate created in getAddRecForPhiWithCasts by Dorit Nuzman · 8 years ago
  59. 9b5897c [X86] Tag MORESTACK instructions as ret scheduler class by Simon Pilgrim · 8 years ago
  60. 237da2f [X86] Fix duplicate entries in skylake server scheduler model by changing Z128 to Z256 by Craig Topper · 8 years ago
  61. 0e58de2 [X86] Add MOVQI2PQIrm, MOVSDmr, and MOVSDrm to scheduler information by Craig Topper · 8 years ago
  62. ce74d6a [X86] Add LEA64_32r to scheduler models for Sandybridge,Haswell,Broadwell,Skylake by Craig Topper · 8 years ago
  63. 109ab07 [X86] Add IN16/OUT16 to scheduling information for Haswell,Broadwell,Skylake by Craig Topper · 8 years ago
  64. 15efc6e [X86] Fix scheduler models to support ADD32ri in addition to ADD32ri8. Similar for all sizes of AND/OR/XOR/SUB/ADC/SBB/CMP. by Craig Topper · 8 years ago
  65. 73043b6 [X86] Rename some instructions so that 'b' is added as a suffix instead of replacing an 'r' by Craig Topper · 8 years ago
  66. fb7278b [X86] Add CMPSDrr/rm to the scheduler models. by Craig Topper · 8 years ago
  67. bbc0301 [Docs] Fix typo in scheduler model documentation. enumemation->enumeration by Craig Topper · 8 years ago
  68. 43a268a PowerPC: support external pid instructions in MC layer. by Tim Northover · 8 years ago
  69. 6b57278 [PGO] change arg type to uint64_t to match member field type by Xinliang David Li · 8 years ago
  70. 6775191 [X86] Rename the rb form of scalar ADD/SUB/MUL/DIV to include _Int since they can only be selected by intrinsics. by Craig Topper · 8 years ago
  71. 2d75e63 [X86] Correct the _Int part of more scheduler model instrexes. Put _b in the correct order relative to _Int by Craig Topper · 8 years ago
  72. a39bd6c [X86] Remove ReadAfterLd from several several rb instructions by Craig Topper · 8 years ago
  73. 400a9b1 [X86] Fix test case I failed ot update in r320279. by Craig Topper · 8 years ago
  74. 59ec4e4 [X86] Fix bad regular expressions in the scheduler models. Question marks should be outside of multicharacter parenthesized expressions by Craig Topper · 8 years ago
  75. 27cda75 [X86] Make the _Int part of some instregex sheduler patterns optional by Craig Topper · 8 years ago
  76. 1444db5 [X86] Add the commutable floating point min/max pseudo instructions to sandybridge,haswell,broadwell,skylakeclient scheduler models. by Craig Topper · 8 years ago
  77. 5243083 [X86] Tag PIC setup instruction as jump scheduler class by Simon Pilgrim · 8 years ago
  78. 42bc798 [X86] Tag ACQUIRE/RELEASE atomic instructions as microcoded scheduler classes by Simon Pilgrim · 8 years ago
  79. e3e57e9 [X86] Tag TLS instructions as system scheduler classes by Simon Pilgrim · 8 years ago
  80. 9117185 [X86] Tag ALLOCA/VAARG instructions as system scheduler classes by Simon Pilgrim · 8 years ago
  81. 14ef303 [AArch64] Improve loop unrolling performance on Cavium T99 by Joel Jones · 8 years ago
  82. e3aae88 [InstCombine] Fix SimplifyDemandedUseBits SHL handling (PR35515) by Simon Pilgrim · 8 years ago
  83. 1134b2a Infer lowest bits of an integer Multiply when the low bits of the operands are known by Simon Dardis · 8 years ago
  84. 84e367e [X86] Use KMOV instructions to zero upper bits of vectors when possible. by Craig Topper · 8 years ago
  85. 03b324a [X86] Improve lowering of vXi1 insert_subvectors to better utilize (insert_subvector zero, vec, 0) for zeroing upper bits. by Craig Topper · 8 years ago
  86. 386a961 [X86] Tag LOCK/REX64/DATA16/DATA32 instruction prefix scheduler classes by Simon Pilgrim · 8 years ago
  87. ff701cc Strip trailing whitespace. NFCI. by Simon Pilgrim · 8 years ago
  88. d062140 [X86] Tag FS/GS BASE R/W instruction scheduler classes by Simon Pilgrim · 8 years ago
  89. 68b3779 [X86] Tag REP/REPNE prefix instructions as microcoded scheduler classes by Simon Pilgrim · 8 years ago
  90. 20f66c3 [X86] Tag missing EH pseudo instruction scheduler classes by Simon Pilgrim · 8 years ago
  91. 0282531 [X86] Tag frame pointer XORs instruction scheduler classes by Simon Pilgrim · 8 years ago
  92. a9a921c [X86] Don't use getTargetConstant for all 0s and all 1s mask vector. by Craig Topper · 8 years ago
  93. 012e6e5 Remove duplicate option from documentation. by Adrian Prantl · 8 years ago
  94. e0380a5 [X86] Tag segment prefixes as NOP instruction scheduling classes by Simon Pilgrim · 8 years ago
  95. 89d33c5 [X86][AVX512] Drop a default NoItinerary argument that isn't used any more. NFCI. by Simon Pilgrim · 8 years ago
  96. 0fb0fea Fix 'enumeral and non-enumeral type in conditional expression' gcc warning. NFCI. by Simon Pilgrim · 8 years ago
  97. 0b6ce32 Fix signed/unsigned gcc warning. NFCI. by Simon Pilgrim · 8 years ago
  98. b45da9e [InlineFunction] Set debug loc for call to forward varargs. by Florian Hahn · 8 years ago
  99. c005469 [X86] When inserting into the upper bits of a vXi1 vector, make sure we shift enough bits if we widened the vector. by Craig Topper · 8 years ago
  100. 4f04548 Revert and accidentally committed revert commit by Dylan McKay · 8 years ago