[PATCH] D30253: [Polly] Add regression tests for DeLICM reject cases.

Michael Kruse via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 22 06:12:46 PST 2017


Meinersbur created this revision.
Meinersbur added a project: Polly.
Herald added a subscriber: fhahn.

These tests were not included in the main DeLICM commit. These check the cases where zone analysis cannot be successful because of assumption violations.

This uses the LLVM optimization remark infrastructure as it seems to be the best fit for this kind of messages.

Some more tests for why individual writes cannot be used as mapping target will follow.


https://reviews.llvm.org/D30253

Files:
  include/polly/Support/GICHelper.h
  lib/Transform/DeLICM.cpp
  test/DeLICM/reject_loadafterstore.ll
  test/DeLICM/reject_outofquota.ll
  test/DeLICM/reject_storeafterstore.ll
  test/DeLICM/reject_storeinsubregion.ll
  test/DeLICM/reject_unusualstore.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D30253.89353.patch
Type: text/x-patch
Size: 15201 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170222/ab589308/attachment.bin>


More information about the llvm-commits mailing list