1. 349506a [polly] Update uses of DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  2. 3a99893 Adjust to clang-format changes by Tobias Grosser · 8 years ago
  3. 0e370cf Check whether IslAstInfo and DependenceInfo were computed for the same Scop. by Michael Kruse · 8 years ago
  4. a4f447c [PM] Properly require and preserve OptimizationRemarkEmitter. NFCI. by Michael Kruse · 8 years ago
  5. 9248fde [Polly] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  6. 06ed529 Add more statistics. by Michael Kruse · 8 years ago
  7. 7b9f5ca [PPCGCodeGeneration] Enable `polly-codegen-perf-monitoring` for PPCGCodegen. by Siddharth Bhat · 8 years ago
  8. f43e7c2 [Polly][PM] Improve invalidation in the Scop-Pipeline by Philip Pfaffe · 8 years ago
  9. 71dfb3e [Polly] [PPCGCodeGeneration] Handle failing of invariant load hoisting gracefully. by Siddharth Bhat · 8 years ago
  10. 8ea1fc1 [ScopInfo] Translate Scop::getContext to isl++ [NFC] by Tobias Grosser · 8 years ago
  11. cd4c977 [ScopInfo] Print instructions in dump(). by Michael Kruse · 8 years ago
  12. 03346c2 [PPCGCodeGeneration] Fix runtime check adjustments since they make assumptions about BB layout. by Siddharth Bhat · 8 years ago
  13. 02ca346 Introduce a hybrid target to generate code for either the GPU or CPU by Singapuram Sanjay Srivallabh · 8 years ago
  14. b738ffa Heap allocation for new arrays. by Michael Kruse · 8 years ago
  15. dbb0ef8 [NFC][CodeGen] Use the ExitBlock explicitly. by Andreas Simbuerger · 8 years ago
  16. 256070d [NFC] Return both polly.start and polly.exiting from executeScopConditionally. by Andreas Simbuerger · 8 years ago
  17. 214deb7 [CodeGen] Emit aliasing metadata for new arrays. by Michael Kruse · 8 years ago
  18. a6d48f5 Fix a lot of typos. NFC. by Michael Kruse · 8 years ago
  19. 07bee29 [CodeGen] Extend Performance Counter to track per-scop information. by Siddharth Bhat · 8 years ago
  20. 78ae52f [Polly][NewPM] Port CodeGen to the new PM by Philip Pfaffe · 8 years ago
  21. 2b852e2 [Polly][NewPM] Port IslAst to the new ScopPassManager by Philip Pfaffe · 8 years ago
  22. 5cc87e3 [Polly][NewPM] Port ScopDetection to the new PassManager by Philip Pfaffe · 8 years ago
  23. f137221 [Codegen] Disable Polly's codegen verification by default by Tobias Grosser · 8 years ago
  24. d439911 [CodeGen] Skip verify if -polly-codegen-verify is set to false by Tobias Grosser · 8 years ago
  25. 895f5d8 Remove llvm.lifetime.start/end in original region. by Michael Kruse · 8 years ago
  26. 2d950f3 [Polly][NewPM] Pull references to the legacy PM interface from utilities and helpers by Philip Pfaffe · 8 years ago
  27. 65371af [CodeGen] Add Performance Monitor by Tobias Grosser · 8 years ago
  28. 52ab494 Remove all references to PostDominators. NFC. by Michael Kruse · 9 years ago
  29. acf8006 [Polly CodeGen] Break critical edge from RTC to original loop. by Eli Friedman · 9 years ago
  30. c80d697 Drop '@brief' from doxygen comments by Tobias Grosser · 9 years ago
  31. 0aa2953 [IslNodeBuilder] Move run-time check generation to NodeBuilder [NFC] by Tobias Grosser · 9 years ago
  32. 219feac [CodeGeneration] Do not set insert position redundantly by Tobias Grosser · 9 years ago
  33. d7754a1 Extend the jscop interface to allow the user to declare new arrays and to reference these arrays from access expressions by Roman Gareev · 9 years ago
  34. 8ed5e59 IslNodeBuilder: Make finalize() virtual by Tobias Grosser · 9 years ago
  35. 522478d clang-tidy: Add llvm namespace comments by Tobias Grosser · 9 years ago
  36. 3717aa5 This reverts recent expression type changes by Tobias Grosser · 9 years ago
  37. c0ece9b [NFC] Generate runtime checks after the SCoP by Johannes Doerfert · 9 years ago
  38. 6a6a671 [NFC] Simplify code by Johannes Doerfert · 9 years ago
  39. 99191c7 Decouple SCoP building logic from pass by Johannes Doerfert · 9 years ago
  40. ef74443 Duplicate part of the Region interface in the Scop class [NFC] by Johannes Doerfert · 9 years ago
  41. 3f52e35 Directly access information through the Scop class [NFC] by Johannes Doerfert · 9 years ago
  42. 404a0f8 Check overflows in RTCs and bail accordingly by Johannes Doerfert · 9 years ago
  43. a9dc529 Collect and verify generated parallel subfunctions by Johannes Doerfert · 9 years ago
  44. bfb6a96 Codegen:Do not invalidate dominator tree when bailing out during code generation by Tobias Grosser · 10 years ago
  45. defd098 Adapt to LLVM head, again by Hongbin Zheng · 10 years ago
  46. 566c614 Revert "Adapt to LLVM head. NFC" by Hongbin Zheng · 10 years ago
  47. f4e35f9 Adapt to LLVM head. NFC by Hongbin Zheng · 10 years ago
  48. 58e5854 Codegen: Print error in Polly code verification and allow to disable verfication. by Tobias Grosser · 10 years ago
  49. 652f780 CodeGeneration: Add back verification of generated code by Tobias Grosser · 10 years ago
  50. 8ebdc2d Make memory accesses with different element types optional by Tobias Grosser · 10 years ago
  51. 5624d3c Adjust formatting to clang-format changes in 256149 by Tobias Grosser · 10 years ago
  52. 4c86a1d IR cleanup after CodeGeneration by Michael Kruse · 10 years ago
  53. 3797707 [FIX] Use unreachable to indicate dead code and repair dominance by Johannes Doerfert · 10 years ago
  54. 1dd6e37 Verify IR after we bail out by Johannes Doerfert · 10 years ago
  55. c489850 [FIX] Bail out if there is a dependence cycle between invariant loads by Johannes Doerfert · 10 years ago
  56. b8f58b5 polly/ADT: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  57. 01978cf Remove independent blocks pass by Johannes Doerfert · 10 years ago
  58. 09e3697 Allow invariant loads in the SCoP description by Johannes Doerfert · 10 years ago
  59. d78616f Make ScopAnnotator a function-local variable to ensure it is freed at each run by Tobias Grosser · 10 years ago
  60. c1db67e Identify and hoist definitively invariant loads by Johannes Doerfert · 10 years ago
  61. 45be644 [NFC] Consistenly use commented and annotated ScopPass functions by Johannes Doerfert · 10 years ago
  62. c2bb0cb Sort includes using Chandler's sort_includes.py script by Tobias Grosser · 10 years ago
  63. d868b5d Merge TempScopInfo into ScopInfo by Michael Kruse · 10 years ago
  64. 7bf3944 Merge TempScopInfo.{cpp|h} into ScopInfo.{cpp|h} by Michael Kruse · 10 years ago
  65. 66ef16b [PM] Update Polly for the new AA infrastructure landed in r247167. by Chandler Carruth · 10 years ago
  66. c5bcf24 Fix Polly after SCEV port to new pass manager by Tobias Grosser · 10 years ago
  67. 82a1c7d Make TempScopInfo a RegionPass by Michael Kruse · 10 years ago
  68. 9c483c5 Assign regions to all BBs from CodeGeneration by Michael Kruse · 10 years ago
  69. 2237088 Revise the simplification of regions by Michael Kruse · 10 years ago
  70. ecff11d Add scalar and phi code generation by Johannes Doerfert · 10 years ago
  71. 09d3069 Rename IslCodeGeneration to CodeGeneration by Tobias Grosser · 10 years ago[Renamed (91%) from polly/lib/CodeGen/IslCodeGeneration.cpp]
  72. ba0d092 Sort include directives by Tobias Grosser · 10 years ago
  73. 0c55cb6 Extract IslNodeBuilder into its own file by Tobias Grosser · 10 years ago
  74. f3ba5b5 Drop some unused headers by Tobias Grosser · 10 years ago
  75. 6325cd2 Remove flag '-polly-annotate-alias-scopes' by Tobias Grosser · 10 years ago
  76. b68068b Remove implementation of getNumberOfIterations from header [NFC] by Tobias Grosser · 10 years ago
  77. 5483931 Rename 'scattering' to 'schedule' by Tobias Grosser · 10 years ago
  78. 7527e3f Do not use the POLLY vector code generator if only strip-mining is requested by Tobias Grosser · 10 years ago
  79. 29e36dc Update isl to 285e92aea by Tobias Grosser · 10 years ago
  80. 6794238 Code generate parameters and run-time checks after branching new code region by Tobias Grosser · 11 years ago
  81. c989506 Fix compilation after DataLayout was added to ScevExpander by Tobias Grosser · 11 years ago
  82. f4af99b [Formating] Fix formating by Johannes Doerfert · 11 years ago
  83. 7384399 [FIX] Add and force initialization for Pass * member by Johannes Doerfert · 11 years ago
  84. 140b394 Fix compilation after 'Make DataLayout Non-Optional in the Module' commit by Tobias Grosser · 11 years ago
  85. f6557f9 Rename the Dependences pass to DependenceInfo [NFC] by Johannes Doerfert · 11 years ago
  86. bb8d156 Remove unnecessary dynamic memory management by Tobias Grosser · 11 years ago
  87. b021a4f Add support for conditional 'and' and 'or' expressions by Tobias Grosser · 11 years ago
  88. bbf3084 [FIX] Make parallel codegen aware of region statements by Johannes Doerfert · 11 years ago
  89. 909a3bf [Refactor] Use virtual and override appropriately by Johannes Doerfert · 11 years ago
  90. 3fe584d [Refactor] Add a Scop & as argument to printScop by Johannes Doerfert · 11 years ago
  91. 0b169c0 Add verifier to the IslCodeGeneration by Johannes Doerfert · 11 years ago
  92. 275a175 Allow non-affine control flow -- Code Generation by Johannes Doerfert · 11 years ago
  93. b4f08eb [REFACTOR] Replace Pass* from BlockGen by the DomTree by Johannes Doerfert · 11 years ago
  94. 7ceb040 Add early exits for SCoPs we did not optimize by Johannes Doerfert · 11 years ago
  95. be9c911 [Refactor] Use only one BlockGenerator for a SCoP by Johannes Doerfert · 11 years ago
  96. 5ec3333 [PM] Update Polly for LLVM r226394 and r226396 which changed some of the by Chandler Carruth · 11 years ago
  97. 6adcf56 [PM] Update Polly for LLVM r226385 which made LoopInfo actually derive by Chandler Carruth · 11 years ago
  98. f557987 [PM] Update Polly following LLVM r226373 which refactors LoopInfo in by Chandler Carruth · 11 years ago
  99. 2784b08 Check assert before the instruction that uses the assumption checked. by Tobias Grosser · 11 years ago
  100. 55bc4c0 Add support for pointer types in expressions by Tobias Grosser · 11 years ago