This resolved the issues with delinearized accesses that might alias, thus delinearization doesn't deactivate runtime alias checks anymore.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Very nice (both the itself patch and the fact that it exists)
One miner stylistic comment. Feel free to adapt it or not.
lib/Analysis/ScopDetection.cpp | ||
---|---|---|
210 | Nice!! | |
lib/CodeGen/IslCodeGeneration.cpp | ||
58–65 | Instead of using new * here, could we change the type to "SCEVExpander Rewriter" and | |
lib/CodeGen/IslExprBuilder.cpp | ||
106 | Nice! |
Nice!!