llvm-project/polly/lib/Support
Bardia Mahjour cf9dae122e [NFC] [DA] Refactoring getIndexExpressionsFromGEP
Summary:
This patch moves the getIndexExpressionsFromGEP function from polly
into ScalarEvolution so that both polly and DependenceAnalysis can
use it for the purpose of subscript delinearization when the array
sizes are not parametric.

Authored By: bmahjour

Reviewer: Meinersbur, sebpop, fhahn, dmgreen, grosser, etiotto, bollu

Reviewed By: Meinersbur

Subscribers: hiraditya, arphaman, Whitney, ppc-slack, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D73995
2020-02-24 17:32:30 -05:00
..
DumpModulePass.cpp Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC 2019-08-05 05:43:48 +00:00
GICHelper.cpp Apply include-what-you-use #include removal suggestions. NFC. 2019-03-28 20:19:49 +00:00
ISLTools.cpp Silence compiler warning. NFC. 2020-02-10 11:38:22 -06:00
Mainpage.h
PollyPasses.def
RegisterPasses.cpp Generalize the pass registration mechanism used by Polly to any third-party tool 2020-01-02 16:45:31 +01:00
SCEVAffinator.cpp [NFC][ScopBuilder] Move RecordedAssumptions vector to ScopBuilder 2020-01-24 00:09:01 +01:00
SCEVValidator.cpp [polly][SCEV] Expand SCEV matcher cases for new smin/umin ops 2019-05-08 10:36:04 +00:00
ScopHelper.cpp [NFC] [DA] Refactoring getIndexExpressionsFromGEP 2020-02-24 17:32:30 -05:00
ScopLocation.cpp Fix polly build after StringRef change. 2020-01-28 19:44:20 -08:00
VirtualInstruction.cpp Apply include-what-you-use #include removal suggestions. NFC. 2019-03-28 20:19:49 +00:00