- 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, 3 months ago
- 2e4b466 [Polly] Invalidate passes after Scop processing in NewPM. by Michael Kruse · 3 years, 3 months ago
- 60d27c0 [Polly] Test all optimization levels. by Michael Kruse · 3 years, 3 months ago
- ac05469 [Polly] Preserve DetectionContext references. by Michael Kruse · 3 years, 3 months ago
- cc10466 [Polly] Remove unused declaration. NFC. by Michael Kruse · 3 years, 3 months ago
- c0023f2 [Polly] Sanitize optimization levels. by Michael Kruse · 3 years, 3 months ago
- 8622b99 [Polly] Hide IslScheduleOptimizer implementation from header. NFC. by Michael Kruse · 3 years, 3 months ago
- c212bea Revert "[AssumptionCache] Avoid dangling llvm.assume calls in the cache" by Michael Kruse · 3 years, 3 months ago
- fbc4add [Polly] Hide Simplify implementation from header. NFC. by Michael Kruse · 3 years, 3 months ago
- 6d84a7d [Polly] Avoid "using namespace llvm" in public headers. NFC. by Michael Kruse · 3 years, 3 months ago
- cb78cfc [Polly] Added dedicated test for working -O3 pipeline. by Michael Kruse · 3 years, 3 months ago
- cc93466 [Polly] Do not use -O3 pipeline for single pass test. by Michael Kruse · 3 years, 3 months ago
- 322be6a [Polly] Fix -Wunused-lambda-capture by Fangrui Song · 3 years, 3 months ago
- b90a968 [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2 by Fangrui Song · 3 years, 3 months ago
- d7bd000 [Polly] Make the NewPM pass pipeline more similar to the legacy's. by Michael Kruse · 3 years, 3 months ago
- f04af4a [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass. by Michael Kruse · 3 years, 3 months ago
- f2d6039 [Polly] Improve Simplify pass PM integration. by Michael Kruse · 3 years, 3 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, 4 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, 6 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, 6 months ago
- 9f6bc07 [Polly] Move SimplifyVisitor into polly namespace. by Michael Kruse · 3 years, 6 months ago
- 58552ec [Polly] Fix memory leak. by Michael Kruse · 3 years, 6 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, 7 months ago
- 7241bbb Get the address space within getVectorPtrTy by Christopher Tetreault · 3 years, 7 months ago
- 83802f8 Polly - specify address space when creating a pointer to a vector type by Mark Schimmel · 3 years, 7 months ago
- c401a10 Revert "Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"" and it's follow-ups by Roman Lebedev · 3 years, 7 months ago
- db06a71 Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" by Roman Lebedev · 3 years, 7 months ago
- d3cb680 Revert 1c021c64c "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" by Hans Wennborg · 3 years, 7 months ago
- 2d00d0c [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown by Roman Lebedev · 3 years, 7 months ago
- 459cb84 [NewPM] Use PassInstrumentation for -verify-each by Arthur Eubanks · 3 years, 7 months ago
- 16995e1 Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" by Arthur Eubanks · 3 years, 7 months ago
- 8ec818c [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass by Arthur Eubanks · 3 years, 7 months ago
- d16f3cc [Polly][NewPM] Port Simplify to the new pass manager by Pengxuan Zheng · 3 years, 8 months ago
- dd600d9 [Polly] Update map passed to SCEVParameterReweriter. by Florian Hahn · 3 years, 8 months ago
- 9462949 [Windows][Polly] Disable LLVMPolly module for all compilers on Windows by Mateusz Mikuła · 3 years, 8 months ago
- 65d4ae9 [CMake][Polly] Remove dead CMake code by Raul Tambre · 3 years, 8 months ago
- de6e19c [cmake] Make gtest include directories a part of the library interface by Pavel Labath · 3 years, 9 months ago
- 3a162c3 [polly][cmake] Don't build LLVMPolly.so without PIC by Rainer Orth · 3 years, 8 months ago
- af40624 [Polly] Inline ShoulDelete lambda. NFC. by Michael Kruse · 3 years, 8 months ago
- fb83590 [Polly] Use llvm::function_ref. NFC. by Michael Kruse · 3 years, 8 months ago
- 027691b Revert "[Polly] Ensure consistent Scop::InstStmtMap. NFC." by Michael Kruse · 3 years, 8 months ago
- c154f62 [Polly] Ensure consistent Scop::InstStmtMap. NFC. by Michael Kruse · 3 years, 8 months ago
- 57e95f9 [Polly] Fix use-after-free. by Michael Kruse · 3 years, 8 months ago
- 5bd10f7 [Polly] Update isl to isl-0.22.1-416-g61d6dc75. by Michael Kruse · 3 years, 9 months ago
- 0be2c11 [Polly] Reuse LLVM's build rules for gtest/gmock by Michał Górny · 3 years, 9 months ago
- e338ffc [Polly] Support linking ScopPassManager against LLVM dylib by Michał Górny · 3 years, 9 months ago
- 9e4e8c4 [polly] Unbreak buildbot. by Michael Kruse · 3 years, 9 months ago
- d9d1d01 Reland "[SCEVExpander] Add option to preserve LCSSA directly." by Florian Hahn · 3 years, 9 months ago
- 47e8850 [FIX] Resolve test failure in polly/test/ScopInfo/memcpy-raw-source.ll by Wei Wang · 3 years, 9 months ago
- 188fe95 Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" by Jinsong Ji · 3 years, 9 months ago
- f3eae4d Revert "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" by Jinsong Ji · 3 years, 9 months ago
- 9b480b9 [PowerPC] Remove QPX/A2Q BGQ/BGP CNK support by Jinsong Ji · 3 years, 9 months ago
- 82b69d3 Use INTERFACE_COMPILE_OPTIONS to disable -Wsuggest-override for any target that links to gtest by Logan Smith · 3 years, 9 months ago
- 0460b59 Reapply "Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories." by Logan Smith · 3 years, 9 months ago
- e61af20 Revert "Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories." by Logan Smith · 3 years, 9 months ago
- 9d5c2fd Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories. by Logan Smith · 3 years, 9 months ago
- cb2e174 [Polly] Run polly-update-format. NFC. by Michael Kruse · 3 years, 9 months ago
- c503360 [CMake] Bump CMake minimum version to 3.13.4 by Louis Dionne · 4 years ago
- 74ec1be Revert "Enable -Wsuggest-override in the LLVM build" and the follow-ups. by Hans Wennborg · 3 years, 10 months ago
- a24516e Disable -Wsuggest-override for all remaining unittests/ directories by Logan Smith · 3 years, 10 months ago
- 9caa9a3 [polly][NFC] Add missing 'override's by Logan Smith · 3 years, 10 months ago
- 392ef43 Harmonize Python shebang by serge-sans-paille · 3 years, 10 months ago
- 9e81ea3 Bump the trunk major version to 12 by Hans Wennborg · 3 years, 10 months ago
- d158463 [polly] NFC clang-format change following D83564 by mydeveloperday · 3 years, 10 months ago
- e19b4a4 [Polly] Fix prevectorization of fused loops. by Michael Kruse · 3 years, 10 months ago
- 831500a [Polly] Fix -polly-opt-isl -analyze by Michael Kruse · 3 years, 10 months ago
- 297c63f Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" by Roman Lebedev · 3 years, 10 months ago