[PATCH] [Polly] Runtime alias checks

Johannes Doerfert doerfert at cs.uni-saarland.de
Wed Sep 17 02:17:55 PDT 2014


On 09/17, Tobias Grosser wrote:
> On 17/09/2014 09:34, Johannes Doerfert wrote:
> >The necessary isl patches are in, lets move this along too, shall we?
> 
> Fine with me. To do so, these steps are necessary:
> 
> 1) Update isl to 2c19ecd444095d6f560349018f68993bc0e03691
>
> In a single commit with the run-time checks as otherwise we get warnings
> about unlisted enum values.
Done.

> 2) Check that Polly tests pass with the latest isl version
I will, but I got a little "problem". Since we still have the cloog
backend as default I would have to add -polly-code-generator=isl to all
the alias tests. Should I do that or do you see another solution e.g.,
make isl default ;)?

> 3) Disable the run-time alias checks in case the cloog backend is used,
>    but enable it in case the isl backend is used.
Done. (I had to move the CodeGenChoice but I did it the same way as we
moved VectorizerChoice).

> The last point should make sure that the CLooG tester keep working, while
> the isl testers already test our code.
> 
> Cheers,
> Tobias

-- 

Johannes Doerfert
Researcher / PhD Student

Compiler Design Lab (Prof. Hack)
Saarland University, Computer Science
Building E1.3, Room 4.26

Tel. +49 (0)681 302-57521 : doerfert at cs.uni-saarland.de
Fax. +49 (0)681 302-3065  : http://www.cdl.uni-saarland.de/people/doerfert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 213 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140917/fba02c16/attachment.sig>


More information about the llvm-commits mailing list