- 95b20e1 [Polly] Add support for -polly-dump-after(-file) with the NPM. by Michael Kruse · 3 years ago
- 93c85c5 [Polly] Add support for -polly-dump-before(-file) with the NPM. by Michael Kruse · 3 years ago
- 034a471 [Polly] Run polly-update-format. NFC. by Michael Kruse · 3 years ago
- 49b0534 [Polly] Add support for -polly-position=early with the NPM. by Michael Kruse · 3 years ago
- cc53eba [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose by Arthur Eubanks · 3 years ago
- daef252 Internalize some cl::opt global variables or move them under namespace llvm by Fangrui Song · 3 years ago
- 129cbc5 Make dependency between certain analysis passes transitive (reapply) by Bjorn Pettersson · 3 years ago
- f163d10 Fixed Typos by Jennifer Chukwu · 3 years ago
- 91e622d [Polly][ManualOpt] Match interpretation of unroll metadata to LoopUnrolls's. by Michael Kruse · 3 years ago
- def1800 [Polly] Fix stage 2 clang -Wdeprecated-copy after D79714 by Fangrui Song · 3 years ago
- 3cec852 [Polly] Explicitly include all std headers by Krzysztof Parzyszek · 3 years ago
- 47cdd65 [PollyACC] Fix declaration/stub definition mismatch. NFC. by Michael Kruse · 3 years ago
- 83d93a2 [PollyACC] Configure PollyPPCG only if needed. by Michael Kruse · 3 years ago
- f21f528 [PollyACC] Fix implicit function definitions. NFC. by Michael Kruse · 3 years ago
- c04fccb [polly] Fix check-polly after SCEVExpander PtrToInt fixes by Roman Lebedev · 3 years ago
- dea85fd [Polly][Ast] Partial refactoring of IslAst and IslAstInfo to use isl++. NFC. by patacca · 3 years ago
- 591e856 [Polly] Fix PM invalidate usage after D100519 by Fangrui Song · 3 years ago
- f35a25a Replace uses of std::iterator with explicit using by Hamza Sood · 3 years ago
- cdeb1b7 [Polly] Partially refactoring of IslAstInfo and IslNodeBuilder to use isl++. NFC. by patacca · 3 years, 1 month ago
- 2e6cf43 [SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag instead of OF_Text by Abhina Sreeskantharajan · 3 years, 1 month ago
- 62c4d59 [Polly] Refactoring isInnermost() from isl to use the C++ wrapper by patacca · 3 years, 1 month ago
- 9ff3477 Preprocessor conditionalize some assert-only functions to suppress -Wunused-function by David Blaikie · 3 years, 1 month ago
- eaccec2 [Polly] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds by Fangrui Song · 3 years, 1 month ago
- 8bb46bd [polly] Fix build by Nikita Popov · 3 years, 1 month ago
- e4e8309 [Polly][DCE] clang-format DeadCodeElimination.h. NFC. by Michael Kruse · 3 years, 1 month ago
- 9a3ce64 [Polly] Port DeadCodeElim to the NewPM. by Michael Kruse · 3 years, 1 month ago
- e348ec5 [Polly][CodeGen] Allow nesting of BandAttr mark without loop. by Michael Kruse · 3 years, 1 month ago
- dbf5eb8 [Polly][Unroll] Fix unroll_double test. by Michael Kruse · 3 years, 1 month ago
- 60e01c7 [Polly] Fix deprecation warning. NFC. by Michael Kruse · 3 years, 1 month ago
- a4bb73e [Polly][Optimizer] Apply user-directed unrolling. by Michael Kruse · 3 years, 1 month ago
- 5703140 [Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFC by Kevin Zhou · 3 years, 1 month ago
- f45d501 Reland [SCEV] Improve modelling for (null) pointer constants by Roman Lebedev · 3 years, 1 month ago
- 34c654c Temporairly evert "[SCEV] Improve modelling for (null) pointer constants" by Roman Lebedev · 3 years, 1 month ago
- f762b6f [OpaquePtrs] Remove some uses of type-less CreateGEP() (NFC) by Nikita Popov · 3 years, 2 months ago
- 87868b0 [SCEV] Improve modelling for (null) pointer constants by Roman Lebedev · 3 years, 1 month ago
- f45571b [Polly] Remove uses of type-less CreateLoad() APIs (NFC) by Nikita Popov · 3 years, 2 months ago
- b72ef0e [OpaquePtrs] Remove some uses of type-less CreateLoad APIs (NFC) by Nikita Popov · 3 years, 2 months ago
- d5cff95 Rename top-level LICENSE.txt files to LICENSE.TXT by Leonard Chan · 3 years, 2 months ago
- 1d84609 [NFCI] Fix polly tests after b46c085d2b6d15873fb53718f0a70b3848e19e4a by Roman Lebedev · 3 years, 2 months ago
- 9f236c4 [Polly][Codegen] Emit access group metadata. by Michael Kruse · 3 years, 2 months ago
- 8c25487 [Polly] Refabricating IsOutermostParallel() from Integer Set Libarary(ISL) to take the C++ wrapper by Prateek Pardeshi · 3 years, 2 months ago
- d41543a [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC by Kevin Zhou · 3 years, 2 months ago
- 9f2c228 Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk by Harmen Stoppels · 3 years, 2 months ago
- f549173 [Polly] Fix test after D96534. by Michael Kruse · 3 years, 2 months ago
- be109df [Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC. by Michael Kruse · 3 years, 2 months ago
- 00b6b78 [Polly] Regenerate isl-noexceptions.h. by Michael Kruse · 3 years, 2 months ago
- 2e4b466 [Polly] Invalidate passes after Scop processing in NewPM. by Michael Kruse · 3 years, 2 months ago
- 60d27c0 [Polly] Test all optimization levels. by Michael Kruse · 3 years, 2 months ago
- ac05469 [Polly] Preserve DetectionContext references. by Michael Kruse · 3 years, 2 months ago
- cc10466 [Polly] Remove unused declaration. NFC. by Michael Kruse · 3 years, 2 months ago
- c0023f2 [Polly] Sanitize optimization levels. by Michael Kruse · 3 years, 2 months ago
- 8622b99 [Polly] Hide IslScheduleOptimizer implementation from header. NFC. by Michael Kruse · 3 years, 2 months ago
- c212bea Revert "[AssumptionCache] Avoid dangling llvm.assume calls in the cache" by Michael Kruse · 3 years, 2 months ago
- fbc4add [Polly] Hide Simplify implementation from header. NFC. by Michael Kruse · 3 years, 2 months ago
- 6d84a7d [Polly] Avoid "using namespace llvm" in public headers. NFC. by Michael Kruse · 3 years, 2 months ago
- cb78cfc [Polly] Added dedicated test for working -O3 pipeline. by Michael Kruse · 3 years, 2 months ago
- cc93466 [Polly] Do not use -O3 pipeline for single pass test. by Michael Kruse · 3 years, 2 months ago
- 322be6a [Polly] Fix -Wunused-lambda-capture by Fangrui Song · 3 years, 2 months ago
- b90a968 [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2 by Fangrui Song · 3 years, 2 months ago
- d7bd000 [Polly] Make the NewPM pass pipeline more similar to the legacy's. by Michael Kruse · 3 years, 2 months ago
- f04af4a [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass. by Michael Kruse · 3 years, 2 months ago
- f2d6039 [Polly] Improve Simplify pass PM integration. by Michael Kruse · 3 years, 2 months ago
- aeb4c69 [Polly] Port IslScheduleOptimizer to the NewPM. by Michael Kruse · 3 years, 3 months ago
- 78ec6fe [Polly] Add TargetTransformInfo to ScopPass standard analysis results. by Michael Kruse · 3 years, 3 months ago
- b369b50 [Polly] Register pass-instrumentation for NewPM's Scop level. by Michael Kruse · 3 years, 3 months ago
- feafe8b [Polly] Port PruneUnprofitable to the NewPM. by Michael Kruse · 3 years, 3 months ago
- ed2520e [Polly] Port DeLICM to the NewPM. by Michael Kruse · 3 years, 3 months ago
- e9c9013 [Polly] Port ForwardOpTree to the NewPM. by Michael Kruse · 3 years, 3 months ago
- 5ead680 [Polly] Remove use of -O3 in regression test. by Michael Kruse · 3 years, 3 months ago
- d5771f3 [Polly] Fix build after AssumptionCache change (D96168) by Fangrui Song · 3 years, 3 months ago
- 3d6d1fc [test] Pin spir-codegen.ll to legacy PM by Arthur Eubanks · 3 years, 3 months ago
- 89bf9ad [Branch-Rename] Fix some links by xgupta · 3 years, 3 months ago
- 19b8387 Bump the trunk major version to 13 by Tom Stellard · 3 years, 3 months ago
- 4191ad2 [Polly] Track defined behavior for PHI predecessor computation. by Michael Kruse · 3 years, 3 months ago
- ff2d2d4 [Polly] Allow param sets for dumpPw(). by Michael Kruse · 3 years, 3 months ago
- 7a2ccb9 [Polly] Clean up hasFeasibleRuntimeContext. by Michael Kruse · 3 years, 3 months ago
- d2fed18 [Polly] Gist new access relations using the SCoP context. by Michael Kruse · 3 years, 3 months ago
- 69ffbe6 [polly][NewPM][test] Fix polly tests under -enable-new-pm by Arthur Eubanks · 3 years, 4 months ago
- f24332b [Polly] Update isl to isl-0.23-61-g24e8cd12. by Michael Kruse · 3 years, 3 months ago
- 655ce45 [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h by Wei Mi · 3 years, 3 months ago
- 819a44d [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder by Juneyoung Lee · 3 years, 4 months ago
- 769628b [Polly] Consider InvalidContext to determine partial READ. by Michael Kruse · 3 years, 5 months ago
- b76f55c [Polly][CodeGen] Remove use of ScalarEvolution. by Michael Kruse · 3 years, 5 months ago
- 8da68e5 [NFC] Reduce include files dependency. by dfukalov · 3 years, 5 months ago
- 809ad72 Creating a named struct requires only a Context and a name, but looking up a struct by name requires a Module. The method on Module merely accesses the LLVMContextImpl and no data from the module itself, so this patch moves getTypeByName to a static method on StructType that takes a Context and a name. by Nick Lewycky · 3 years, 5 months ago
- 152b854 [AA] Split up LocationSize::unknown() by Nikita Popov · 3 years, 5 months ago
- 4ebecc1 [Polly] Use LocationSize::unknown() (NFC) by Nikita Popov · 3 years, 5 months ago
- d300f41 [Polly] Add override qualifiers. by Michael Kruse · 3 years, 5 months ago
- 9f6bc07 [Polly] Move SimplifyVisitor into polly namespace. by Michael Kruse · 3 years, 5 months ago
- 58552ec [Polly] Fix memory leak. by Michael Kruse · 3 years, 5 months ago
- 23e8147 [Polly][OpTree] Fix mid-processing change of access kind. by Michael Kruse · 3 years, 6 months ago
- 9b20bfc [Polly][OpTree] Better report applied changes. by Michael Kruse · 3 years, 6 months ago
- 392f393 [Polly][ScopBuilder] Use only modeled instructions to compute statement granularity. by Michael Kruse · 3 years, 6 months ago
- 14ffcbb [polly] Fix -Wunused-lambda-capture and -Wunused-variable by Fangrui Song · 3 years, 6 months ago
- 9456706 [SCEV] SCEVPtrToIntExpr simplifications by Roman Lebedev · 3 years, 6 months ago
- 07dbe87 [SCEV] Introduce SCEVPtrToIntExpr (PR46786) by Roman Lebedev · 3 years, 6 months ago
- 2faf9e0 Avoid unnecessary uses of `MDNode::getTemporary`, NFC by Duncan P. N. Exon Smith · 3 years, 6 months ago
- 29afd38 Remove .svn from exclude list as we moved to git by Sylvestre Ledru · 3 years, 6 months ago
- 1bd1830 [Polly] Delete unused lambda capture after 7175cffb2133048018df74c1b49d1d4962ea18f2 by Fangrui Song · 3 years, 6 months ago
- bd6ec4e [Polly] Reuse multiple uses in operand tree. by Michael Kruse · 3 years, 6 months ago