aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2021-12-26Use static_assert instead of assert (NFC)Kazu Hirata1-2/+2
2021-12-24Remove redundant return and continue statements (NFC)Kazu Hirata2-2/+0
2021-12-24Use {DenseSet,SetVector,SmallPtrSet}::contains (NFC)Kazu Hirata2-2/+2
2021-12-24[CodeGen] Fix a memory leakKazu Hirata1-1/+1
2021-12-23[Polly][SchedOpt] Account for prevectorization of multiple statements.Michael Kruse5-43/+110
2021-12-14[NFC] Fix typos in release notes.Stephan T. Lavavej1-1/+1
2021-11-11[Polly][Isl] Fix -Wsign-compare after D113101Fangrui Song1-2/+2
2021-11-08[NFC] Inclusive Language: change master to main for .chm filesQuinn Pham1-1/+1
2021-11-05[polly] Properly create and initialize new PM analysis managersArthur Eubanks1-3/+8
2021-11-05[Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size objec...Riccardo Mori19-165/+215
2021-10-18Use llvm::erase_if (NFC)Kazu Hirata1-2/+1
2021-10-15[Polly][docs] Fix Sphinx warning.Michael Kruse1-2/+3
2021-10-15[Polly] Remove checkIslAstExprInt and use RAII instead of manually freeing Ex...Max Fan1-21/+3
2021-10-14[Polly] Remove support for code generated by gfortran+DragonEgg.Michael Kruse20-1229/+10
2021-10-14[Polly][docs] Fix itemize list for release notes.Michael Kruse1-9/+7
2021-10-14[Polly] Clean up Polly's getting started docs.Michael Kruse2-65/+32
2021-10-13[Polly] Fix unused variable in non-assert builds. NFC.Michael Kruse1-3/+1
2021-10-12[Polly] Do not inline dumpIslObj methods. NFC.Michael Kruse2-48/+49
2021-10-08[Polly] Fix test case fixing the colon.Michael Kruse1-2/+2
2021-10-09Fix typo of colon to semicolon in lit testsQiu Chaofan1-2/+2
2021-10-08[Polly] Add greedy fusion algorithm.Michael Kruse15-20/+1216
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-10-08Update polly for removal of CallInst::arg_operands/getNumArgOperandsReid Kleckner2-3/+3
2021-10-08[Polly] Completely remove -polly-opt-fusion.Michael Kruse2-6/+2
2021-10-06[polly] Replace report_fatal_error(std::string) uses with report_fatal_error(...Simon Pilgrim1-1/+2
2021-10-04[NFC] Fix build failure in ScopDetectionChristopher Tetreault1-1/+1
2021-10-03[SCEV] Use full logic when infering flags on add and gepPhilip Reames1-1/+1
2021-10-01[SCEV] Stop blindly propagating flags from inbound geps to SCEV nodesPhilip Reames3-5/+5
2021-09-28[Polly] Check the properties of accesses to operands of a matrix-matrixRoman Gareev2-2/+66
2021-09-27[Polly] Reject regions entered by an indirectbr/callbr.Michael Kruse4-1/+106
2021-09-27Revert "[Polly] Reject reject regions entered by an indirectbr/callbr."Haowei Wu4-105/+1
2021-09-26[Polly] Reject reject regions entered by an indirectbr/callbr.Michael Kruse4-1/+105
2021-09-26[Polly] Support for InlineAsm.Michael Kruse2-1/+39
2021-09-26[Polly] Use VirtualUse to determine references.Michael Kruse5-44/+82
2021-09-26[Polly] Remove isConstCall.Michael Kruse6-304/+2
2021-09-24[Polly] Fix wrong redirect in test case.Michael Kruse1-1/+1
2021-09-23[Polly] Implement user-directed loop distribution/fission.Michael Kruse10-13/+493
2021-09-23Revert "[Polly] Implement user-directed loop distribution/fission."Petr Hosek10-492/+11
2021-09-23[Polly] Remove -polly-opt-fusion option.Michael Kruse5-20/+10
2021-09-22[Polly] Dissolve Isl test directory. NFC.Michael Kruse404-0/+0
2021-09-22[Polly] Implement user-directed loop distribution/fission.Michael Kruse10-11/+492
2021-09-22[Polly] Add -polly-reschedule and -polly-postopts options.Michael Kruse1-33/+65
2021-09-20[Polly] Don't generate inter-iteration noalias metadata.Michael Kruse11-170/+2
2021-09-20[Polly] Partially fix scoped alias metadataNikita Popov25-83/+81
2021-09-16[IR] Return AAMDNodes from Instruction::getMetadata() (NFC)Nikita Popov1-2/+1
2021-09-15[Polly] Remove autotools build systems from Externals. NFC.Michael Kruse181-257884/+27235
2021-09-08[polly] Fix "no member named 'getIndexExpressionsFromGEP'"Leonard Chan1-1/+2
2021-09-08[Polly] Compile fix after Delinearization move.Michael Kruse1-6/+7
2021-08-31[Polly] Use subtyped isl::schedule_nodes for ScheduleTreeVisitor. NFC.Michael Kruse3-56/+68
2021-08-31[Polly] Mention correct flag in debug output. NFCI.Michael Kruse1-1/+1