1. e6103cb [IRBuilder] Enable GEP canonicalization by default (#240885) by Nikita Popov · 2 days ago main master
  2. 4cd9aae [Analysis] Port inliner threshold options to AnalysisOptions (#239650) by Fangrui Song · 6 days ago
  3. 236abb4 [Polly][docs] Finish MyST migration for selected docs (#233692) by Reid Kleckner · 3 weeks ago
  4. 43c5cdd [Polly][docs] Rename selected docs from .rst to .md (#233688) by Reid Kleckner · 3 weeks ago
  5. 1638388 [Polly][CI] Disable CIR (#234667) by Michael Kruse · 3 weeks ago
  6. 8b27f9f PassBuilder: Take LLVMContext for LibraryOptionsContext (#233150) by Fangrui Song · 3 weeks ago
  7. 4331741 [Option] Make Passes, Scalar, Instrumentation, and CGData options per-context (#232599) by Fangrui Song · 4 weeks ago
  8. ac30436 [DebugInfo] Remove dead debug intrinsic handling (NFC) (#231379) by Kazu Hirata · 4 weeks ago
  9. 3792f5b [IR] Deprecate Instruction::getStableDebugLoc() (#230016) by Nikita Popov · 5 weeks ago
  10. 00f188e [IRBuilder] Add getModule() method (#229832) by Nikita Popov · 5 weeks ago
  11. f3d7886 [IRBuilder] Make IRBuilder inserter non-virtual (#229700) by Nikita Popov · 5 weeks ago
  12. 1b0e736 [IRBuilder] Accept Module instead of LLVMContext in ctor (#229430) by Nikita Popov · 5 weeks ago
  13. 181a05d [IRBuilder] Add getDataLayout() method (NFC) (#229098) by Nikita Popov · 5 weeks ago
  14. f42e5e9 [IRBuilder] Directly pass insertion point to ctor in more cases (#229118) by Nikita Popov · 5 weeks ago
  15. 86e2a6d [IRBuilder] Use SetInsertPoint without redundant BasicBlock argument (#228476) by Nikita Popov · 6 weeks ago
  16. ae265c9 [Polly] Isolate complete tiles from partial tiles in the tiling path (#221087) by Timur Baidusenov · 6 weeks ago
  17. 5a902cc [IR] Add alias scope domains with disjoint scopes (#218768) by Krzysztof Drewniak · 6 weeks ago
  18. 0789c45 [Polly][Test] Fix missing -plugin-arg (#228221) by Michael Kruse · 6 weeks ago
  19. 5b469fe [Polly] Fix assertion in addUserAssumptions for unreachable blocks (#227311) by Karthika Devi C · 6 weeks ago
  20. b556d33 [Polly] Allocate packed arrays of matrix multiplication on heap (#226163) by Timur Baidusenov · 6 weeks ago
  21. 1ffef34 [Polly] Remove previous release's ReleaseNotes (#227644) by Michael Kruse · 6 weeks ago
  22. 35c4046 [Polly] Remove non-goal TODO (#227638) by Michael Kruse · 6 weeks ago
  23. 004b00b [Plugins] Address review comments on -plugin-arg (#227545) by Fangrui Song · 6 weeks ago
  24. e450012 [Plugins] Load pass plugins after parsing the command line (#226773) by Fangrui Song · 6 weeks ago
  25. bfa7f9e [Plugins] Add -plugin-arg and PassPluginLibraryInfo::ParseArguments (#227414) by Fangrui Song · 6 weeks ago
  26. 434633b [IRBuilder] Produce canonical constexpr GEPs (#226425) by Nikita Popov · 6 weeks ago
  27. ac53adb [SCEV] Rename SCEVNoWrapFlags to SCEVFlags (NFC) (#225179) by Ramkumar Ramachandra · 6 weeks ago
  28. 704bb1d [Polly] Keep proximity dependence exact if simplifying it unbounds its distance (#225840) by Timur Baidusenov · 6 weeks ago
  29. f565f1c [AsmParser] Remove TBAA auto-upgrade in IR parser (#226914) by Nikita Popov · 7 weeks ago
  30. 467e5be [Polly] Do not assume loops to be bounded if latch conditions are invalid (#226202) by Timur Baidusenov · 7 weeks ago
  31. dc4bbd6 [Polly] Detect preconditions of cached user assumption translations (#226204) by Timur Baidusenov · 7 weeks ago
  32. d37f30c [docs] Require MyST for Sphinx documentation builds (#223829) by Reid Kleckner · 7 weeks ago
  33. bfb4f05 [Polly] Materialize escaping scalars from empty-domain statements as poison (#220008) by Shikhar Jain · 7 weeks ago
  34. 1668f1c [Polly] Restate array sizes and subscripts when the element type shrinks (#221496) by Timur Baidusenov · 7 weeks ago
  35. ca4d9fa Remove unneeded cl::Optional and cl::ZeroOrMore. NFC (#225628) by Fangrui Song · 7 weeks ago
  36. a4c01c4 Remove unneeded cl::Optional from named options. NFC (#225870) by Fangrui Song · 7 weeks ago
  37. 5b6ca94 [SCEV] Rename FlagAny -> FlagNone, NoWrapMask -> FlagsMask (NFC) (#225431) by Ramkumar Ramachandra · 7 weeks ago
  38. bffb4ee [llvm] Forward declare VirtualFileSystem (#211761) by Fabrice de Gans · 8 weeks ago
  39. 4522686 [Polly][NFC] Fix loop index in C comments of tests with nested loops (#220589) by Timur Baidusenov · 8 weeks ago
  40. b64b71e [PassManager] Store analysis results in contiguous storage (#222003) by Clemens Wasser · 9 weeks ago
  41. a53d2e3 [IRBuilder] Remove unused AllocTy argument (#222667) by Nikita Popov · 9 weeks ago
  42. 066f376 Reland "[IR] Use persistent metadata IDs for printing" (#220390) by Yaxun (Sam) Liu · 2 months ago
  43. ef36a39 Revert "[IR] Use persistent metadata IDs for printing" (#220334) by Yaxun (Sam) Liu · 2 months ago
  44. 173f6f6 [IR] Use persistent metadata IDs for printing (#216838) by Yaxun (Sam) Liu · 2 months ago
  45. cec6463 [SCEV] Apply loop guards to Distance + 1 in howFarToZero. (#219944) by Florian Hahn · 2 months ago
  46. 4606dfc [Loads] Migrate isSafeToLoadUnconditionally() to SimplifyQuery (#218424) by Nikita Popov · 3 months ago
  47. 95fbe1a [Polly] Narrow IV to lower type when possible (#212708) by anilkund · 3 months ago
  48. 8ac2da8 Enforce single-operand form for llvm.loop.vectorize metadata (#210932) by Madhur Amilkanthwar · 3 months ago
  49. ecb6f82 [SCEV] Remove ptrtoint expression (NFC). (#212038) by Florian Hahn · 4 months ago
  50. 7876357 [SCEV] Use SCEVPtrToAddr instead of SCEVPtrToInt in SCEV. (#180244) by Florian Hahn · 4 months ago
  51. 299c21d [Polly] Fix memory leak in DependenceAnalysis::Result::abandonDepende… (#211514) by Karthika Devi C · 4 months ago
  52. 78da438 [LoopInfo] Replace raw loop-container accessors with semantic operations (#210653) by Fangrui Song · 4 months ago
  53. b2526e5 [Polly][test] Add missing REQUIRES line (#210578) by Michael Kruse · 4 months ago
  54. a6ccfca [Polly] Guard ISL ast gen compute out (#201859) by Shikhar Jain · 4 months ago
  55. 7c101cb Bound ISL operations during DeLICM scalar collapsing (#203073) by Shikhar Jain · 4 months ago
  56. 4377397 [Polly] Fix codegen assertions to account for DefinedBehaviorContext (#209188) by Karthika Devi C · 4 months ago
  57. 410655e [Polly] Skip vectorize.enable for FP loops with dist=1 dependences (#205756) by Karthika Devi C · 4 months ago
  58. 74e3fe3 [Polly] Remove ability to use external shell by Aiden Grossman · 4 months ago
  59. fad19c5 [Passes] Replace OptimizationLevel with an enum (#209424) by Alexis Engelke · 4 months ago
  60. 4cf4421 [Polly] Cast delinearization terms to matching types (#206711) by Ryotaro Kasuga · 4 months ago
  61. 5e980ae [Polly] Fix infinite recursion in `ScopExpander::visitAddRecExpr` (#206063) by Le Gia Bao · 4 months ago
  62. 2727a3f [NFC] Fix "is is" typos (#206288) by Aliaksei Urbanski · 4 months ago
  63. d41d8ac [IR] Enable dereferenceable-at-point semantics (#204795) by Nikita Popov · 4 months ago
  64. 0d8faee [CMake] Warn when the version of CMake is older than 3.31.0 (#204203) by Petr Hosek · 5 months ago
  65. e324dd2 [docs] Create utils/docs (#203962) by Scott Linder · 5 months ago
  66. 425726b [SCEV] Infer addrec nowrap flags during range analysis (#202964) by Nikita Popov · 5 months ago
  67. 89ea69b [SimpleLoopUnswitch] Reland "Generalize the notion of trivial unswitching" (#204934) by Ehsan Amiri · 5 months ago
  68. 44f1bc9 [IRBuilder] (Target|InstSimplify)-fold intrinsics (#204967) by Ramkumar Ramachandra · 5 months ago
  69. 7aab02a Revert "[SimpleLoopUnswitch] Generalize the notion of trivial unswitching" (#204538) by Martin Storsjö · 5 months ago
  70. 510225b [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (#193989) by Ehsan Amiri · 5 months ago
  71. faa61b3 [docs] try again to handle doxygen everywhere (#203081) by Jameson Nash · 5 months ago
  72. ec60320 [docs] update CI to use latest release of doxygen (#202420) by Jameson Nash · 5 months ago
  73. f182162 Revert "[docs] update CI to use latest release of doxygen" (#202412) by Jameson Nash · 5 months ago
  74. e8f1cc8 [docs] update CI to use latest release of doxygen (#191501) by Jameson Nash · 5 months ago
  75. 31fdb42 [Polly] Remove unused DenseMapInfo::getEmptyKey (#201992) by Fangrui Song · 5 months ago
  76. 71d16d1 [Polly] Remove unused DenseMapInfo::getTombstoneKey (#200963) by Fangrui Song · 5 months ago
  77. a4751ed [polly] Simplify with DenseMap::remove_if. NFC (#199577) by Fangrui Song · 6 months ago
  78. 77e8771 [Polly] Do not invalidate SCEV before codegen (#194677) by Michael Kruse · 6 months ago
  79. ac39b29 [PassManager] Make passes inherit from RequiredPassInfoMixin/OptionalPassInfoMixin (#192120) by Arthur Eubanks · 6 months ago
  80. 84cce8f [SCEVExp] Use Builder.CreateBinOp in InsertBinOp. (#154148) by Florian Hahn · 7 months ago
  81. 33612b5 [Passes] Remove Os and Oz optimization pipelines (#191363) by Nikita Popov · 7 months ago
  82. ee5d0e6 [Polly] Disable PCH reuse for unit tests (#193209) by Peter Waller · 7 months ago
  83. d6577c3 [Polly] Apply gist only after converting to pw_aff (#192975) by Michael Kruse · 7 months ago
  84. 970bad4 [Polly][NFC] Convert IslNodeBuilder::preloadUnconditionally to isl++ (#192959) by Michael Kruse · 7 months ago
  85. 0fc1d4f [Polly][NFC] Convert IslNodeBuilder::preloadInvariantLoad to isl++ (#192942) by Michael Kruse · 7 months ago
  86. 48be503 [Polly] Remove pipeline-level Oz handling for LoopRotate (#191137) by Nikita Popov · 7 months ago
  87. d081fc4 [Polly] Correct integer comparison bit width (#190493) by Michael Kruse · 7 months ago
  88. cc5fb46 [Polly][NFC] Convert ScopBuilder::buildUnsignedConditionSets() to isl++ (#190487) by Michael Kruse · 7 months ago
  89. c23d562 [SCEV] Move NoWrapFlags definition outside SCEV scope, use for SCEVUse. (#190199) by Florian Hahn · 7 months ago
  90. 3ddc81c [Polly][NFC] Convert ScopBuilder::getPwAff() to isl++ (#190458) by Michael Kruse · 7 months ago
  91. 0dc49b0 [Polly][NFC] Use factory pattern (#190456) by Michael Kruse · 7 months ago
  92. 68494dc [Polly] Assumptions used to derive domain must not be pruned by that domain (#190436) by Michael Kruse · 7 months ago
  93. 16217cd [SCEV] Replace some hasFlags calls with hasNo(Un)SignedWrap (NFC). (#190352) by Florian Hahn · 7 months ago
  94. a2bf760 [Polly] Print params with stmt tracing (#189362) by Michael Kruse · 7 months ago
  95. 68a602a [Polly] Avoid __builtin_assume circular context reasoning (#189350) by Michael Kruse · 8 months ago
  96. 786a303 [Polly] Forward VFS from PassBuilder for IO sandboxing (#188657) by Michael Kruse · 8 months ago
  97. 669d35d [Polly] Update isl to isl-0.27-89-gdc16f8e3 (#188013) by Michael Kruse · 8 months ago
  98. d129f95 [Support] Use block numbers for LoopInfo BBMap (#103400) by Alexis Engelke · 8 months ago
  99. 46bb714 [Polly][NFC] Drop uses of BranchInst (#187301) by Alexis Engelke · 8 months ago
  100. 3d5d7dd Reland "[DomTree] Assert non-null block for pre-dom tree" (#187005) by Alexis Engelke · 8 months ago