1. be109df [Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC. by Michael Kruse · 6 days ago main master
  2. 00b6b78 [Polly] Regenerate isl-noexceptions.h. by Michael Kruse · 10 days ago
  3. 2e4b466 [Polly] Invalidate passes after Scop processing in NewPM. by Michael Kruse · 10 days ago
  4. 60d27c0 [Polly] Test all optimization levels. by Michael Kruse · 11 days ago
  5. ac05469 [Polly] Preserve DetectionContext references. by Michael Kruse · 12 days ago
  6. cc10466 [Polly] Remove unused declaration. NFC. by Michael Kruse · 13 days ago
  7. c0023f2 [Polly] Sanitize optimization levels. by Michael Kruse · 13 days ago
  8. 8622b99 [Polly] Hide IslScheduleOptimizer implementation from header. NFC. by Michael Kruse · 14 days ago
  9. c212bea Revert "[AssumptionCache] Avoid dangling llvm.assume calls in the cache" by Michael Kruse · 14 days ago
  10. fbc4add [Polly] Hide Simplify implementation from header. NFC. by Michael Kruse · 2 weeks ago
  11. 6d84a7d [Polly] Avoid "using namespace llvm" in public headers. NFC. by Michael Kruse · 2 weeks ago
  12. cb78cfc [Polly] Added dedicated test for working -O3 pipeline. by Michael Kruse · 2 weeks ago
  13. cc93466 [Polly] Do not use -O3 pipeline for single pass test. by Michael Kruse · 2 weeks ago
  14. 322be6a [Polly] Fix -Wunused-lambda-capture by Fangrui Song · 2 weeks ago
  15. b90a968 [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2 by Fangrui Song · 2 weeks ago
  16. d7bd000 [Polly] Make the NewPM pass pipeline more similar to the legacy's. by Michael Kruse · 2 weeks ago
  17. f04af4a [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass. by Michael Kruse · 2 weeks ago
  18. f2d6039 [Polly] Improve Simplify pass PM integration. by Michael Kruse · 2 weeks ago
  19. aeb4c69 [Polly] Port IslScheduleOptimizer to the NewPM. by Michael Kruse · 2 weeks ago
  20. 78ec6fe [Polly] Add TargetTransformInfo to ScopPass standard analysis results. by Michael Kruse · 2 weeks ago
  21. b369b50 [Polly] Register pass-instrumentation for NewPM's Scop level. by Michael Kruse · 2 weeks ago
  22. feafe8b [Polly] Port PruneUnprofitable to the NewPM. by Michael Kruse · 2 weeks ago
  23. ed2520e [Polly] Port DeLICM to the NewPM. by Michael Kruse · 2 weeks ago
  24. e9c9013 [Polly] Port ForwardOpTree to the NewPM. by Michael Kruse · 2 weeks ago
  25. 5ead680 [Polly] Remove use of -O3 in regression test. by Michael Kruse · 2 weeks ago
  26. d5771f3 [Polly] Fix build after AssumptionCache change (D96168) by Fangrui Song · 3 weeks ago
  27. 3d6d1fc [test] Pin spir-codegen.ll to legacy PM by Arthur Eubanks · 3 weeks ago
  28. 89bf9ad [Branch-Rename] Fix some links by xgupta · 3 weeks ago
  29. 19b8387 Bump the trunk major version to 13 by Tom Stellard · 4 weeks ago
  30. 4191ad2 [Polly] Track defined behavior for PHI predecessor computation. by Michael Kruse · 5 weeks ago
  31. ff2d2d4 [Polly] Allow param sets for dumpPw(). by Michael Kruse · 5 weeks ago
  32. 7a2ccb9 [Polly] Clean up hasFeasibleRuntimeContext. by Michael Kruse · 5 weeks ago
  33. d2fed18 [Polly] Gist new access relations using the SCoP context. by Michael Kruse · 5 weeks ago
  34. 69ffbe6 [polly][NewPM][test] Fix polly tests under -enable-new-pm by Arthur Eubanks · 7 weeks ago
  35. f24332b [Polly] Update isl to isl-0.23-61-g24e8cd12. by Michael Kruse · 5 weeks ago
  36. 655ce45 [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h by Wei Mi · 6 weeks ago
  37. 819a44d [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder by Juneyoung Lee · 9 weeks ago
  38. 769628b [Polly] Consider InvalidContext to determine partial READ. by Michael Kruse · 3 months ago
  39. b76f55c [Polly][CodeGen] Remove use of ScalarEvolution. by Michael Kruse · 3 months ago
  40. 8da68e5 [NFC] Reduce include files dependency. by dfukalov · 3 months ago
  41. 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 months ago
  42. 152b854 [AA] Split up LocationSize::unknown() by Nikita Popov · 3 months ago
  43. 4ebecc1 [Polly] Use LocationSize::unknown() (NFC) by Nikita Popov · 3 months ago
  44. d300f41 [Polly] Add override qualifiers. by Michael Kruse · 3 months ago
  45. 9f6bc07 [Polly] Move SimplifyVisitor into polly namespace. by Michael Kruse · 3 months ago
  46. 58552ec [Polly] Fix memory leak. by Michael Kruse · 3 months ago
  47. 23e8147 [Polly][OpTree] Fix mid-processing change of access kind. by Michael Kruse · 4 months ago
  48. 9b20bfc [Polly][OpTree] Better report applied changes. by Michael Kruse · 4 months ago
  49. 392f393 [Polly][ScopBuilder] Use only modeled instructions to compute statement granularity. by Michael Kruse · 4 months ago
  50. 14ffcbb [polly] Fix -Wunused-lambda-capture and -Wunused-variable by Fangrui Song · 4 months ago
  51. 9456706 [SCEV] SCEVPtrToIntExpr simplifications by Roman Lebedev · 4 months ago
  52. 07dbe87 [SCEV] Introduce SCEVPtrToIntExpr (PR46786) by Roman Lebedev · 4 months ago
  53. 2faf9e0 Avoid unnecessary uses of `MDNode::getTemporary`, NFC by Duncan P. N. Exon Smith · 4 months ago
  54. 29afd38 Remove .svn from exclude list as we moved to git by Sylvestre Ledru · 4 months ago
  55. 1bd1830 [Polly] Delete unused lambda capture after 7175cffb2133048018df74c1b49d1d4962ea18f2 by Fangrui Song · 4 months ago
  56. bd6ec4e [Polly] Reuse multiple uses in operand tree. by Michael Kruse · 4 months ago
  57. 7241bbb Get the address space within getVectorPtrTy by Christopher Tetreault · 4 months ago
  58. 83802f8 Polly - specify address space when creating a pointer to a vector type by Mark Schimmel · 4 months ago
  59. 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 · 4 months ago
  60. db06a71 Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" by Roman Lebedev · 5 months ago
  61. d3cb680 Revert 1c021c64c "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" by Hans Wennborg · 5 months ago
  62. 2d00d0c [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown by Roman Lebedev · 5 months ago
  63. 459cb84 [NewPM] Use PassInstrumentation for -verify-each by Arthur Eubanks · 5 months ago
  64. 16995e1 Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" by Arthur Eubanks · 5 months ago
  65. 8ec818c [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass by Arthur Eubanks · 5 months ago
  66. d16f3cc [Polly][NewPM] Port Simplify to the new pass manager by Pengxuan Zheng · 6 months ago
  67. dd600d9 [Polly] Update map passed to SCEVParameterReweriter. by Florian Hahn · 5 months ago
  68. 9462949 [Windows][Polly] Disable LLVMPolly module for all compilers on Windows by Mateusz Mikuła · 5 months ago
  69. 65d4ae9 [CMake][Polly] Remove dead CMake code by Raul Tambre · 6 months ago
  70. de6e19c [cmake] Make gtest include directories a part of the library interface by Pavel Labath · 7 months ago
  71. 3a162c3 [polly][cmake] Don't build LLVMPolly.so without PIC by Rainer Orth · 6 months ago
  72. af40624 [Polly] Inline ShoulDelete lambda. NFC. by Michael Kruse · 6 months ago
  73. fb83590 [Polly] Use llvm::function_ref. NFC. by Michael Kruse · 6 months ago
  74. 027691b Revert "[Polly] Ensure consistent Scop::InstStmtMap. NFC." by Michael Kruse · 6 months ago
  75. c154f62 [Polly] Ensure consistent Scop::InstStmtMap. NFC. by Michael Kruse · 6 months ago
  76. 57e95f9 [Polly] Fix use-after-free. by Michael Kruse · 6 months ago
  77. 5bd10f7 [Polly] Update isl to isl-0.22.1-416-g61d6dc75. by Michael Kruse · 6 months ago
  78. 0be2c11 [Polly] Reuse LLVM's build rules for gtest/gmock by Michał Górny · 7 months ago
  79. e338ffc [Polly] Support linking ScopPassManager against LLVM dylib by Michał Górny · 7 months ago
  80. 9e4e8c4 [polly] Unbreak buildbot. by Michael Kruse · 7 months ago
  81. d9d1d01 Reland "[SCEVExpander] Add option to preserve LCSSA directly." by Florian Hahn · 7 months ago
  82. 47e8850 [FIX] Resolve test failure in polly/test/ScopInfo/memcpy-raw-source.ll by Wei Wang · 7 months ago
  83. 188fe95 Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" by Jinsong Ji · 7 months ago
  84. f3eae4d Revert "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" by Jinsong Ji · 7 months ago
  85. 9b480b9 [PowerPC] Remove QPX/A2Q BGQ/BGP CNK support by Jinsong Ji · 7 months ago
  86. 82b69d3 Use INTERFACE_COMPILE_OPTIONS to disable -Wsuggest-override for any target that links to gtest by Logan Smith · 7 months ago
  87. 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 · 7 months ago
  88. 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 · 7 months ago
  89. 9d5c2fd Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories. by Logan Smith · 7 months ago
  90. cb2e174 [Polly] Run polly-update-format. NFC. by Michael Kruse · 7 months ago
  91. c503360 [CMake] Bump CMake minimum version to 3.13.4 by Louis Dionne · 10 months ago
  92. 74ec1be Revert "Enable -Wsuggest-override in the LLVM build" and the follow-ups. by Hans Wennborg · 7 months ago
  93. a24516e Disable -Wsuggest-override for all remaining unittests/ directories by Logan Smith · 7 months ago
  94. 9caa9a3 [polly][NFC] Add missing 'override's by Logan Smith · 7 months ago
  95. 392ef43 Harmonize Python shebang by serge-sans-paille · 8 months ago
  96. 9e81ea3 Bump the trunk major version to 12 by Hans Wennborg · 7 months ago
  97. d158463 [polly] NFC clang-format change following D83564 by mydeveloperday · 8 months ago
  98. e19b4a4 [Polly] Fix prevectorization of fused loops. by Michael Kruse · 8 months ago
  99. 831500a [Polly] Fix -polly-opt-isl -analyze by Michael Kruse · 8 months ago
  100. 297c63f Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" by Roman Lebedev · 8 months ago