1. c45e912 [InstCombine] extend vector select matching for non-splat constants by Sanjay Patel · 9 years ago
  2. 6b62d37 AMDGPU/SI: Emit the number of SGPR and VGPR spills by Marek Olsak · 9 years ago
  3. c949e6e Fix for Bug 26903, adds support to inline __builtin_mempcpy by Andrew Kaylor · 9 years ago
  4. c0ba7ba PR28516: Fix LangRef description of call and invoke to match IR changes for typeless pointers by David Blaikie · 9 years ago
  5. e01c096 PatchableFunction: Skip pseudos that do not create code by Matthias Braun · 9 years ago
  6. 929c941 [ThinLTO/gold] Enable symbol resolution in distributed backend case by Teresa Johnson · 9 years ago
  7. 2ca896a [x86][SSE/AVX] optimize pcmp results better (PR28484) by Sanjay Patel · 9 years ago
  8. 549def0 [ConstantFolding] Use sdiv_ov by David Majnemer · 9 years ago
  9. 15e9450 [X86][AVX512] Add support for VPERMILPD/VPERMILPS variable shuffle mask comments by Simon Pilgrim · 9 years ago
  10. c0ce580 [X86][AVX] Add support for target shuffle combining to VPERMILPS variable shuffle mask by Simon Pilgrim · 9 years ago
  11. fab569e AMDGPU/SI: Add support for R_AMDGPU_GOTPCREL by Tom Stellard · 9 years ago
  12. dcf0053 Rename llc's -fpreserve-as-comments flag -preserve-as-comments. by Nirav Dave · 9 years ago
  13. 929d54b [MC] Fix lexing ordering in assembly label parsing to preserve same line by Nirav Dave · 9 years ago
  14. 1998d45 [X86][SSE] Check for lane crossing shuffles before trying to combine to PSHUFB by Simon Pilgrim · 9 years ago
  15. 9da4a63 fix incorrect xref in sphinx doc by Etienne Bergeron · 9 years ago
  16. e6aa9db AMDGPU: Fold out no-op kill intrinsics by Matt Arsenault · 9 years ago
  17. d664280 AMDGPU: WQM cleanups by Matt Arsenault · 9 years ago
  18. 671faaf [ConstantFolding] Don't treat negative GEP offsets as positive by David Majnemer · 9 years ago
  19. 15e85ff [BFI] Add new LazyBFI analysis pass by Adam Nemet · 9 years ago
  20. 0c6dbcc [ConstantFolding] Cleanups by David Majnemer · 9 years ago
  21. 75f3342 vim: separate the keywords into one per line by Saleem Abdulrasool · 9 years ago
  22. 90c5cb8 [ThinLTO/gold] ThinLTO internalization fixes by Teresa Johnson · 9 years ago
  23. 17c5ce91 [IR] Make getIndexedOffsetInType return a signed result by David Majnemer · 9 years ago
  24. 43ac9a4 vim: add local_unnamed_addr keyword by Saleem Abdulrasool · 9 years ago
  25. 4f80506 [ConstantFold] Don't incorrectly infer inbounds on array GEP by David Majnemer · 9 years ago
  26. d232ff0 [LoopVectorize] Further cleanups by David Majnemer · 9 years ago
  27. b0db48d [X86] Remove some seemingly unnecessary patterns that supported vector zext/sext with 256-bit source types producing a 256-bit result. by Craig Topper · 9 years ago
  28. c8ce9e5 Fix ScalarEvolutionExpander step scaling bug by Keno Fischer · 9 years ago
  29. f0bd87e Remove another unused variable from r275216 by Teresa Johnson · 9 years ago
  30. babacbf [LV] Do not invalidate use-lists we're iterating over. by Michael Kuperstein · 9 years ago
  31. e06fe02 Add missing files for r275222 by Dehao Chen · 9 years ago
  32. e1d0bc8e New pass manager for LICM. by Dehao Chen · 9 years ago
  33. 5ae8ffe GlobalISel: freeze reserved regs after IRTranslator. by Tim Northover · 9 years ago
  34. 8a85be7 AMDGPU: Follow up to r275203 by Matt Arsenault · 9 years ago
  35. f27edbb Remove unused variable to fix bot failure from r275216 by Teresa Johnson · 9 years ago
  36. be82bf9 The test case I added is PowerPC specific but I accidentally by Nemanja Ivanovic · 9 years ago
  37. 6449d7c [LV] Remove wrong assumption about LCSSA by Michael Kuperstein · 9 years ago
  38. e0c5cea Refactor indirect call promotion profitability analysis (NFC) by Teresa Johnson · 9 years ago
  39. cb071cb [Power9] Add codegen for VSX word insert/extract instructions by Nemanja Ivanovic · 9 years ago
  40. e2a2e27 Review fixes to lit documentation by Piotr Padlewski · 9 years ago
  41. 7615994 [LoopAccessAnalysis] Some minor cleanups by David Majnemer · 9 years ago
  42. 9ecfb53 [X86][AVX] Add support for target shuffle combining to VPERM2F128/VPERM2I128 by Simon Pilgrim · 9 years ago
  43. e0deca8 [SCCP] Constant fold structs if all the lattice value are constant. by Davide Italiano · 9 years ago
  44. 136d48b [LoopVectorize] Assorted cleanups by David Majnemer · 9 years ago
  45. 332447d X86FixupBWInsts: No need for forward liveness analysis. by Matthias Braun · 9 years ago
  46. 3f7a1b2 AMDGPU: Fix verifier error with kill intrinsic by Matt Arsenault · 9 years ago
  47. 2ba4d7a [PM] Port LoopIdiomRecognize Pass to new PM by Dehao Chen · 9 years ago
  48. 1efbc7f BranchFolding: Use LivePhysReg to update live in lists. by Matthias Braun · 9 years ago
  49. 455e991 AMDGPU: Set isConvergent on v_cmpx* instructions by Matt Arsenault · 9 years ago
  50. 4a97c8d AMDGPU: Add LLVM IR Intrinsic for v_lerp_u8 by Wei Ding · 9 years ago
  51. bbfa7fe Fix printing of debugging information in LiveIntervals::shrinkToUses by Krzysztof Parzyszek · 9 years ago
  52. 29e2ed1 Add print/dump routines to LiveInterval::SubRange by Krzysztof Parzyszek · 9 years ago
  53. f5c9f76 [PGO] Don't include full file path in static function profile counter names by Xinliang David Li · 9 years ago
  54. 5e370cb add tests for missing DeMorgan's Law folds by Sanjay Patel · 9 years ago
  55. fdd8338 auto-generate checks by Sanjay Patel · 9 years ago
  56. a6934f3 auto-generate checks by Sanjay Patel · 9 years ago
  57. 22693d9 auto-generate checks by Sanjay Patel · 9 years ago
  58. 72d33ec [MC] Flip llc's assembly comment preservation flag to have consistent by Nirav Dave · 9 years ago
  59. aef0a9b [AArch64] Set FMOVS0 and FMOVD0 as isAsCheapAsAMove when needed. by Haicheng Wu · 9 years ago
  60. 695eea8 [PowerPC] Cannonicalize applicable vector shift immediates as swaps by Nemanja Ivanovic · 9 years ago
  61. dd79b0c [codeview] Improved array type support. by Amjad Aboud · 9 years ago
  62. 4d01feb AMDGPU: Unify MOVRELSOffset and MOVRELDOffset by Nicolai Haehnle · 9 years ago
  63. c0c43ac16 Revert "New pass manager for LICM." by Vitaly Buka · 9 years ago
  64. affa7d0 [AVX512] Remove masked logic op intrinsics and autoupgrade them to native IR. by Craig Topper · 9 years ago
  65. f8df5fd Dump enum unique names. by Rui Ueyama · 9 years ago
  66. ce6dd1b Re-enable TPI hash verification for enum records. by Rui Ueyama · 9 years ago
  67. a17edeb X86: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  68. 5453d5cd Fix libdeps in r275125. LTO tools require BitReader. by NAKAMURA Takumi · 9 years ago
  69. bf38a6c Print remarks from WholeProgramDevirt pass for each call site. by Ivan Krasin · 9 years ago
  70. e56d369 llvm/test/CodeGen/AMDGPU/selected-stack-object.ll REQUIRES +Asserts, since it expects assertion failure. by NAKAMURA Takumi · 9 years ago
  71. 95b9bf1 [Kryo] Enable ZCZeroing feature by Haicheng Wu · 9 years ago
  72. 8c13ec2 Hexagon: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  73. 721fe5d Mips: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  74. 199b94e [X86,IR] Remove unnecessary or unused LLVMContext parameter from some of the X86 intrinsic upgrade functions. by Craig Topper · 9 years ago
  75. cf91a6f SystemZ: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  76. a911edd Teach FastISel about thiscall (and, hence, about callee-pop). by Nico Weber · 9 years ago
  77. 27c36c3 AMDGPU: Cleanup pseudoinstructions by Matt Arsenault · 9 years ago
  78. 2a09a5f AMDGPU: Fix missing scc def on control flow pseudos by Matt Arsenault · 9 years ago
  79. 405b7d7 AMDGPU: Enable trackLivenessAfterRegAlloc by Matt Arsenault · 9 years ago
  80. 3b18241 Do not use bool in C header lto.h, use lto_bool_t instead by Mehdi Amini · 9 years ago
  81. e5d9c7f AMDGPU: Remove superfluous string attributes from tests by Matt Arsenault · 9 years ago
  82. 581370e Attempt to make buildbots happy. by George Burgess IV · 9 years ago
  83. 45e997d Add a libLTO API to query a memory buffer and check if it contains ObjC categories by Mehdi Amini · 9 years ago
  84. 9e93706 [CFLAA] Simplify CFLGraphBuilder. NFC. by George Burgess IV · 9 years ago
  85. f84fc6d New pass manager for LICM. by Dehao Chen · 9 years ago
  86. 334778a Correct ordering of loads/stores. by Alina Sbirlea · 9 years ago
  87. 1f1f6a6 ARM: validate immediate branch targets in AsmParser. by Tim Northover · 9 years ago
  88. ac1e47a AMDGPU: Treat texture gather instructions more like other MIMG instructions by Nicolai Haehnle · 9 years ago
  89. ae108ee Refactor the PDB writing to use a builder approach by Zachary Turner · 9 years ago
  90. 35e1d10 [pdb] Add a pdb2yaml option to not dump file headers. by Zachary Turner · 9 years ago
  91. a48da98 AMDGPU: fix local stack slot allocation bugs by Nicolai Haehnle · 9 years ago
  92. b1fce5c [X86] Make some cast costs more precise by Michael Kuperstein · 9 years ago
  93. 9423d77 Codegen: Fix comment in BranchFolding.cpp by Kyle Butt · 9 years ago
  94. 9d25b66 [X86] Fix tailcall return address clobber bug. by Quentin Colombet · 9 years ago
  95. 7228de8 fix documentation comments; NFC by Sanjay Patel · 9 years ago
  96. 87c883d Add TLI.allowsMisalignedMemoryAccesses to LoadStoreVectorizer by Alina Sbirlea · 9 years ago
  97. 7c19248 [X86] Disable FixupSetCC for CodeGenOpt::None by Michael Kuperstein · 9 years ago
  98. fdc8303 [IPRA] Properly compute register usage at call sites. by Chad Rosier · 9 years ago
  99. 2738e9c [SystemZ] Recognize Load On Condition Immediate (LOCHI/LOGHI) opportunities by Zhan Jun Liau · 9 years ago
  100. 84af877 [SCCP] Try to follow the DRY principle, use `OpSt`. by Davide Italiano · 9 years ago