llvm-project/polly/lib
Michael Kruse dc8508e72a Do not check JSON alignment of scalar accesses
When importing a schedule, do not verify the load/store alignment of
scalar accesses. Scalar loads/store are always created newly in code
generation with no alignment restrictions. Previously, scalar alignment
was checked if the access instruction happened to be a LoadInst or
StoreInst, but only its array (MK_Array) access is relevant.

This will be implicitly unit-tested when the access instruction of a
value read can be nullptr.

Differential Revision: http://reviews.llvm.org/D15680

llvm-svn: 257904
2016-01-15 16:49:33 +00:00
..
Analysis Call assumeNoOutOfBound only in updateDimensionality 2016-01-08 14:01:59 +00:00
CodeGen Fix of r257495. 2016-01-12 20:47:48 +00:00
Exchange Do not check JSON alignment of scalar accesses 2016-01-15 16:49:33 +00:00
External Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
JSON Added arcanist linters and cleaned errors and warnings 2014-08-18 00:40:13 +00:00
Support Print "null" for ISL objects that are nullptr 2015-12-13 19:35:26 +00:00
Transform Adjust formatting to clang-format changes in 256149 2015-12-21 12:38:56 +00:00
CMakeLists.txt IR cleanup after CodeGeneration 2015-11-26 12:36:25 +00:00
Makefile Remove independent blocks pass 2015-10-18 12:28:00 +00:00
Polly.cpp Move Pass registration into polly library 2014-03-19 17:54:23 +00:00