delinearization of arrays
authorSebastian Pop <spop@codeaurora.org>
Tue, 12 Nov 2013 22:47:20 +0000 (22:47 +0000)
committerSebastian Pop <spop@codeaurora.org>
Tue, 12 Nov 2013 22:47:20 +0000 (22:47 +0000)
commit5230ad61fd35d3006e7764c3152d28e2e68c288f
treed94a4ccc022bb23ad6d24274319f99a85d3ae404
parentb8fc659c8eb36796531d55fa78cbb1957895aa9b
delinearization of arrays

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194527 91177308-0d34-0410-b5e6-96231b3b80d8
20 files changed:
include/llvm/Analysis/DependenceAnalysis.h
include/llvm/Analysis/Passes.h
include/llvm/Analysis/ScalarEvolutionExpressions.h
include/llvm/InitializePasses.h
lib/Analysis/Analysis.cpp
lib/Analysis/CMakeLists.txt
lib/Analysis/Delinearization.cpp [new file with mode: 0644]
lib/Analysis/DependenceAnalysis.cpp
lib/Analysis/ScalarEvolution.cpp
test/Analysis/Delinearization/a.ll [new file with mode: 0644]
test/Analysis/Delinearization/himeno_1.ll [new file with mode: 0644]
test/Analysis/Delinearization/himeno_2.ll [new file with mode: 0644]
test/Analysis/Delinearization/lit.local.cfg [new file with mode: 0644]
test/Analysis/Delinearization/multidim_ivs_and_integer_offsets_3d.ll [new file with mode: 0644]
test/Analysis/Delinearization/multidim_ivs_and_integer_offsets_nts_3d.ll [new file with mode: 0644]
test/Analysis/Delinearization/multidim_ivs_and_parameteric_offsets_3d.ll [new file with mode: 0644]
test/Analysis/Delinearization/multidim_only_ivs_2d.ll [new file with mode: 0644]
test/Analysis/Delinearization/multidim_only_ivs_2d_nested.ll [new file with mode: 0644]
test/Analysis/Delinearization/multidim_only_ivs_3d.ll [new file with mode: 0644]
test/Analysis/Delinearization/multidim_only_ivs_3d_cast.ll [new file with mode: 0644]