summaryrefslogtreecommitdiff
path: root/polly/lib/Analysis/ScopDetectionDiagnostic.cpp
AgeCommit message (Expand)Author
2025-05-31[Remarks] Remove an upcast footgun. NFC (#142191)Jon Roelofs
2025-01-27[Polly] Fix typos discovered by codespell (#124545)Christian Clauss
2024-09-17[polly] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim
2024-04-09[clang-format] Correctly annotate braces in macros (#87953)Owen Pan
2024-02-09[Polly][DebugInfo] Use getStableDebugLoc to avoid intrinsic-dependent behavio...Stephen Tozer
2024-01-17[AST] Don't merge memory locations in AliasSetTracker (#65731)Bruno De Fraine
2021-09-27[Polly] Reject regions entered by an indirectbr/callbr.Michael Kruse
2021-09-27Revert "[Polly] Reject reject regions entered by an indirectbr/callbr."Haowei Wu
2021-09-26[Polly] Reject reject regions entered by an indirectbr/callbr.Michael Kruse
2021-05-07Internalize some cl::opt global variables or move them under namespace llvmFangrui Song
2020-01-28Fix polly build after StringRef change.Eli Friedman
2019-10-11[Polly] Fix formatting violation. NFC.Volodymyr Sapsai
2019-10-11[Stats] Fix polly build due to change in llvm::Statistic constructor in r374490.Volodymyr Sapsai
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-04-25[ScopDetect] Reject loop with multiple exit blocks.Michael Kruse
2018-03-20Adjust to clang-format changesTobias Grosser
2018-02-02Run clang-format after r324003. NFC.Michael Kruse
2018-02-01Update polly for r323999.Benjamin Kramer
2017-10-09Rename OptimizationDiagnosticInfo.h to OptimizationRemarkEmitter.hAdam Nemet
2017-08-25[Polly] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko
2017-08-24Revert "[polly] Fix ScopDetectionDiagnostic test failure caused by r310940"Tobias Grosser
2017-08-22[polly] Fix ScopDetectionDiagnostic test failure caused by r310940Jakub Kuderski
2017-07-17[Polly] [OptDiag] Updating Polly Diagnostics RemarksEli Friedman
2017-07-15[ScopDetection] If a loop is not part of a scop, none of it backedges can beTobias Grosser
2017-03-07[ScopDetection] Do not detect scops that exit to an unreachableTobias Grosser
2017-02-12[ScopDetectDiagnostics] Do not format unnamed array namesTobias Grosser
2017-01-26[ScopDetectionDiagnostic] Add meaningfull enduser message for regions with en...Tobias Grosser
2017-01-26ScopDetectionDiagnostics: Also emit diagnostics in case no debug info is avai...Tobias Grosser
2017-01-16Adjust formatting to commit r292110 [NFC]Tobias Grosser
2016-12-19Fix format after recent clang-format change.Daniel Jasper
2016-12-13Adjust clang-format formatting to r289531Tobias Grosser
2016-11-26[ScopDetectionDiagnostic] Collect statistics for each diagnostic typeTobias Grosser
2016-11-26[ScopDectionDiagnostic] Use scoped enums instead three letter prefix [NFC]Tobias Grosser
2016-09-20[ScopDetection] Remove redundant checks for endless loopsTobias Grosser
2016-09-02Drop '@brief' from doxygen commentsTobias Grosser
2016-06-27Fix assertion due to loop overlap with nonaffine region.Michael Kruse
2016-06-23clang-tidy: Add llvm namespace commentsTobias Grosser
2016-05-12Cleanup rejection log handling [NFC]Johannes Doerfert
2016-04-26Allow unsigned comparisonsJohannes Doerfert
2016-02-07Make memory accesses with different element types optionalTobias Grosser
2016-02-04Support accesses with differently sized types to the same arrayTobias Grosser
2016-02-03Revert "Support loads with differently sized types from a single array"Tobias Grosser
2016-02-02Support loads with differently sized types from a single arrayTobias Grosser
2016-01-22ScopDetection: Do not detect regions with irreducible control as scopsTobias Grosser
2015-11-21Do not enforce lcssaJohannes Doerfert
2015-11-12Emit SCoP source location as remark during ScopInfoJohannes Doerfert
2015-10-25ScopDetect: Bail out for non-simple memory accessesTobias Grosser
2015-09-28Allow switch instructions in SCoPsJohannes Doerfert
2015-09-28Remove obsolete checkJohannes Doerfert
2015-09-28[NFC] Remove unused SCoP diagnosticJohannes Doerfert