llvm/polly/test
Eli Friedman f26bdb539e Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
If we don't know anything about the alignment of a pointer, Align(1) is
still correct: all pointers are at least 1-byte aligned.

Included in this patch is a bugfix for an issue discovered during this
cleanup: pointers with "dereferenceable" attributes/metadata were
assumed to be aligned according to the type of the pointer.  This
wasn't intentional, as far as I can tell, so Loads.cpp was fixed to
stop making this assumption. Frontends may need to be updated.  I
updated clang's handling of C++ references, and added a release note for
this.

Differential Revision: https://reviews.llvm.org/D80072
2020-05-20 16:37:20 -07:00
..
CodeGen
DeadCodeElimination
DeLICM
DependenceInfo
FlattenSchedule
ForwardOpTree Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
GPGPU
Isl Require "target datalayout" to be at the beginning of an IR file. 2020-04-20 11:55:49 -07:00
JSONExporter
MaximalStaticExpansion
PruneUnprofitable
RewriteByReferenceParameters
ScheduleOptimizer
ScopDetect
ScopDetectionDiagnostics
ScopInfo Make Value::getPointerAlignment() return an Align, not a MaybeAlign. 2020-05-20 16:37:20 -07:00
ScopInliner
Simplify
Support
Unit
UnitIsl
CMakeLists.txt
create_ll.sh
lit.cfg
lit.site.cfg.in
polly.ll
README
update_check.py

place tests here