summaryrefslogtreecommitdiff
path: root/polly
Commit message (Expand)AuthorAgeFilesLines
* [PollyACC] Fix declaration/stub definition mismatch. NFC.Michael Kruse2021-05-031-78/+89
* [PollyACC] Fix implicit function definitions. NFC.Michael Kruse2021-05-031-0/+1
* [Polly] Track defined behavior for PHI predecessor computation.Michael Kruse2021-01-2332-56/+252
* [Polly] Allow param sets for dumpPw().Michael Kruse2021-01-231-2/+2
* [Polly] Clean up hasFeasibleRuntimeContext.Michael Kruse2021-01-232-23/+7
* [Polly] Gist new access relations using the SCoP context.Michael Kruse2021-01-236-6/+7
* [polly][NewPM][test] Fix polly tests under -enable-new-pmArthur Eubanks2021-01-191-1/+1
* [Polly] Update isl to isl-0.23-61-g24e8cd12.Michael Kruse2021-01-19137-4460/+6986
* [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.hWei Mi2021-01-131-1/+1
* [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as plac...Juneyoung Lee2020-12-304-7/+7
* [Polly] Consider InvalidContext to determine partial READ.Michael Kruse2020-12-104-0/+82
* [Polly][CodeGen] Remove use of ScalarEvolution.Michael Kruse2020-12-072-9/+71
* [NFC] Reduce include files dependency.dfukalov2020-12-033-11/+12
* Creating a named struct requires only a Context and a name, but looking up a ...Nick Lewycky2020-11-301-9/+17
* [AA] Split up LocationSize::unknown()Nikita Popov2020-11-261-1/+1
* [Polly] Use LocationSize::unknown() (NFC)Nikita Popov2020-11-191-1/+1
* [Polly] Add override qualifiers.Michael Kruse2020-11-162-4/+4
* [Polly] Move SimplifyVisitor into polly namespace.Michael Kruse2020-11-162-2/+4
* [Polly] Fix memory leak.Michael Kruse2020-11-121-0/+2
* [Polly][OpTree] Fix mid-processing change of access kind.Michael Kruse2020-11-112-6/+57
* [Polly][OpTree] Better report applied changes.Michael Kruse2020-11-112-7/+20
* [Polly][ScopBuilder] Use only modeled instructions to compute statement granu...Michael Kruse2020-11-102-7/+39
* [polly] Fix -Wunused-lambda-capture and -Wunused-variableFangrui Song2020-11-021-0/+2
* [SCEV] SCEVPtrToIntExpr simplificationsRoman Lebedev2020-10-302-17/+16
* [SCEV] Introduce SCEVPtrToIntExpr (PR46786)Roman Lebedev2020-10-307-22/+40
* Avoid unnecessary uses of `MDNode::getTemporary`, NFCDuncan P. N. Exon Smith2020-10-261-5/+3
* Remove .svn from exclude list as we moved to gitSylvestre Ledru2020-10-212-3/+0
* [Polly] Delete unused lambda capture after 7175cffb2133048018df74c1b49d1d4962...Fangrui Song2020-10-201-1/+1
* [Polly] Reuse multiple uses in operand tree.Michael Kruse2020-10-203-250/+442
* Get the address space within getVectorPtrTyChristopher Tetreault2020-10-202-13/+8
* Polly - specify address space when creating a pointer to a vector typeMark Schimmel2020-10-143-7/+97
* Revert "Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but a...Roman Lebedev2020-10-141-1/+2
* Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/t...Roman Lebedev2020-10-121-2/+1
* Revert 1c021c64c "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but...Hans Wennborg2020-10-121-1/+2
* [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/sel...Roman Lebedev2020-10-121-2/+1
* [NewPM] Use PassInstrumentation for -verify-eachArthur Eubanks2020-10-071-5/+1
* Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass"Arthur Eubanks2020-09-231-1/+5
* [NewPM] Add callbacks to PassBuilder to run before/after parsing a passArthur Eubanks2020-09-231-5/+1
* [Polly][NewPM] Port Simplify to the new pass managerPengxuan Zheng2020-09-2020-546/+675
* [Polly] Update map passed to SCEVParameterReweriter.Florian Hahn2020-09-181-1/+3
* [Windows][Polly] Disable LLVMPolly module for all compilers on WindowsMateusz Mikuła2020-09-152-2/+2
* [CMake][Polly] Remove dead CMake codeRaul Tambre2020-09-072-17/+1
* [cmake] Make gtest include directories a part of the library interfacePavel Labath2020-08-271-6/+0
* [polly][cmake] Don't build LLVMPolly.so without PICRainer Orth2020-08-273-6/+9
* [Polly] Inline ShoulDelete lambda. NFC.Michael Kruse2020-08-262-30/+28
* [Polly] Use llvm::function_ref. NFC.Michael Kruse2020-08-262-2/+2
* Revert "[Polly] Ensure consistent Scop::InstStmtMap. NFC."Michael Kruse2020-08-222-40/+7
* [Polly] Ensure consistent Scop::InstStmtMap. NFC.Michael Kruse2020-08-222-7/+40
* [Polly] Fix use-after-free.Michael Kruse2020-08-223-16/+136
* [Polly] Update isl to isl-0.22.1-416-g61d6dc75.Michael Kruse2020-08-21233-4775/+49613