[llvm-bugs] [Bug 25377] New: [Polly] Eliminating bounds checks in Julia does not yet work

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Nov 2 05:59:26 PST 2015


https://llvm.org/bugs/show_bug.cgi?id=25377

            Bug ID: 25377
           Summary: [Polly] Eliminating bounds checks in Julia does not
                    yet work
           Product: Projects
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Polly
          Assignee: polly-dev at googlegroups.com
          Reporter: tobias at grosser.es
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

Created attachment 15202
  --> https://llvm.org/bugs/attachment.cgi?id=15202&action=edit
Test case

With r251791 and the post-dominator fix applied we still can not eliminate the
run-time bounds check for Julia due to the following two reasons:

1) We can not yet derive the number of loop iterations
2) We do not yet support the unsigned comparisons in the bounds checks

This is a missed optimization, not a bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20151102/00c04674/attachment.html>


More information about the llvm-bugs mailing list