aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2020-09-23Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass"Arthur Eubanks1-1/+5
2020-09-23[NewPM] Add callbacks to PassBuilder to run before/after parsing a passArthur Eubanks1-5/+1
2020-09-20[Polly][NewPM] Port Simplify to the new pass managerPengxuan Zheng20-546/+675
2020-09-18[Polly] Update map passed to SCEVParameterReweriter.Florian Hahn1-1/+3
2020-09-15[Windows][Polly] Disable LLVMPolly module for all compilers on WindowsMateusz Mikuła2-2/+2
2020-09-07[CMake][Polly] Remove dead CMake codeRaul Tambre2-17/+1
2020-08-27[cmake] Make gtest include directories a part of the library interfacePavel Labath1-6/+0
2020-08-27[polly][cmake] Don't build LLVMPolly.so without PICRainer Orth3-6/+9
2020-08-26[Polly] Inline ShoulDelete lambda. NFC.Michael Kruse2-30/+28
2020-08-26[Polly] Use llvm::function_ref. NFC.Michael Kruse2-2/+2
2020-08-22Revert "[Polly] Ensure consistent Scop::InstStmtMap. NFC."Michael Kruse2-40/+7
2020-08-22[Polly] Ensure consistent Scop::InstStmtMap. NFC.Michael Kruse2-7/+40
2020-08-22[Polly] Fix use-after-free.Michael Kruse3-16/+136
2020-08-21[Polly] Update isl to isl-0.22.1-416-g61d6dc75.Michael Kruse233-4775/+49613
2020-08-09[Polly] Reuse LLVM's build rules for gtest/gmockMichał Górny1-28/+9
2020-08-07[Polly] Support linking ScopPassManager against LLVM dylibMichał Górny1-2/+4
2020-08-06[polly] Unbreak buildbot.Michael Kruse1-6/+2
2020-07-29Reland "[SCEVExpander] Add option to preserve LCSSA directly."Florian Hahn1-2/+2
2020-07-28[FIX] Resolve test failure in polly/test/ScopInfo/memcpy-raw-source.llWei Wang1-1/+1
2020-07-28Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support"Jinsong Ji2-18/+4
2020-07-27Revert "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support"Jinsong Ji2-4/+18
2020-07-27[PowerPC] Remove QPX/A2Q BGQ/BGP CNK supportJinsong Ji2-18/+4
2020-07-27Use INTERFACE_COMPILE_OPTIONS to disable -Wsuggest-override for any target th...Logan Smith1-4/+0
2020-07-22Reapply "Try enabling -Wsuggest-override again, using add_compile_options ins...Logan Smith1-0/+4
2020-07-22Revert "Try enabling -Wsuggest-override again, using add_compile_options inst...Logan Smith1-4/+0
2020-07-22Try enabling -Wsuggest-override again, using add_compile_options instead of a...Logan Smith1-0/+4
2020-07-22[Polly] Run polly-update-format. NFC.Michael Kruse1-1/+1
2020-07-22[CMake] Bump CMake minimum version to 3.13.4Louis Dionne1-1/+1
2020-07-22Revert "Enable -Wsuggest-override in the LLVM build" and the follow-ups.Hans Wennborg1-4/+0
2020-07-21Disable -Wsuggest-override for all remaining unittests/ directoriesLogan Smith1-0/+4
2020-07-16[polly][NFC] Add missing 'override'sLogan Smith2-8/+8
2020-07-16Harmonize Python shebangserge-sans-paille3-3/+3
2020-07-15Bump the trunk major version to 12llvmorg-12-initHans Wennborg2-4/+4
2020-07-12[polly] NFC clang-format change following D83564mydeveloperday1-1/+1
2020-07-10[Polly] Fix prevectorization of fused loops.Michael Kruse2-2/+96
2020-07-10[Polly] Fix -polly-opt-isl -analyzeMichael Kruse4-1/+10
2020-07-06Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as ...Roman Lebedev2-6/+8
2020-06-30[BasicAA] Replace -basicaa with -basic-aa in pollyArthur Eubanks92-165/+165
2020-06-27Update polly tests to use -disable-basicaa to -disable-basic-aaSimon Pilgrim8-19/+19
2020-06-25Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ffFangrui Song1-0/+1
2020-05-29[SVE] Eliminate calls to default-false VectorType::get() from pollyChristopher Tetreault1-10/+10
2020-05-20Make Value::getPointerAlignment() return an Align, not a MaybeAlign.Eli Friedman1-1/+1
2020-05-20[Polly] Update ScalarEvolutionExpander.h include.Florian Hahn1-1/+1
2020-05-16AllocaInst should store Align instead of MaybeAlign.Eli Friedman2-6/+7
2020-05-15Fix polly tests after D79968.Eli Friedman26-39/+39
2020-05-14Infer alignment of unmarked loads in IR/bitcode parsing.Eli Friedman17-35/+35
2020-05-04Make Polly tests dependencies explicitserge-sans-paille1-0/+2
2020-04-28Use components instead of libraries in Polly linkage stepserge-sans-paille1-39/+32
2020-04-27[Polly] Fix long loop due to unsigned warparound.Michael Kruse2-1/+75
2020-04-26[polly] Don't include PassSupport.h directly - include via Pass.hSimon Pilgrim1-1/+1