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