mirror-llvm-project/polly/test
Florian Hahn 8e76c3f0d2
[SCEV] Use SCEVPtrToAddr instead of SCEVPtrToInt in SCEV. (#180244)
Use SCEVPtrToAddr instead of SCEVPtrToInt for pointer -> int
conversion in SCEV, like when computing trip count expressions.

getPtrToIntExpr now also creates SCEVPtrToAddrExpr.

Removal of SCEVPtrToIntExpr out of this PR, to limit the scope and
will be done as NFC follow-up.

PR: https://github.com/llvm/llvm-project/pull/180244
2026-07-24 20:20:48 +01:00
..
CodeGen [Polly] Fix codegen assertions to account for DefinedBehaviorContext (#209188) 2026-07-15 23:36:45 +05:30
DeadCodeElimination [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
DeLICM Bound ISL operations during DeLICM scalar collapsing (#203073) 2026-07-16 15:42:35 +05:30
DependenceInfo [Polly] Update isl to isl-0.27-82-g38cf72a4 (#182786) 2026-02-23 01:09:36 +01:00
FlattenSchedule [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
ForwardOpTree [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
IstAstInfo [Polly][test] Add missing REQUIRES line (#210578) 2026-07-19 08:31:21 +00:00
JSONExporter [Polly] Allow changing array dims when importing JScop (#174582) 2026-01-06 13:07:03 +00:00
MaximalStaticExpansion [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
PruneUnprofitable [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
ScheduleOptimizer [Polly] Update isl to isl-0.27 (#177776) 2026-01-24 17:07:21 +01:00
ScopDetect [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
ScopDetectionDiagnostics [Polly] Reject scalable vector types (#177871) 2026-01-25 20:08:45 +00:00
ScopInfo [SCEV] Use SCEVPtrToAddr instead of SCEVPtrToInt in SCEV. (#180244) 2026-07-24 20:20:48 +01:00
ScopInliner [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
Simplify [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
Support [SimpleLoopUnswitch] Reland "Generalize the notion of trivial unswitching" (#204934) 2026-06-23 13:27:46 -04:00
Unit [Unittest][Cygwin] Set $PATH when running unittests (#163947) 2025-10-20 23:14:19 +03:00
UnitIsl [Polly] Remove ability to use external shell 2026-07-14 18:10:51 -07:00
.clang-format [Polly] Forward VFS from PassBuilder for IO sandboxing (#188657) 2026-03-28 23:55:05 +01:00
CMakeLists.txt [Polly] Forward VFS from PassBuilder for IO sandboxing (#188657) 2026-03-28 23:55:05 +01:00
create_ll.sh
lit.cfg [Polly] Remove ability to use external shell 2026-07-14 18:10:51 -07:00
lit.site.cfg.in [Polly] Forward VFS from PassBuilder for IO sandboxing (#188657) 2026-03-28 23:55:05 +01:00
polly.c [Polly] Forward VFS from PassBuilder for IO sandboxing (#188657) 2026-03-28 23:55:05 +01:00
polly.ll [Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560) 2025-11-14 00:45:54 +01:00
README
update_check.py

place tests here