[llvm-bugs] [Bug 37261] New: [SLP] presence of debug info changes results of SLPVectorizer

via llvm-bugs llvm-bugs at lists.llvm.org
Thu Apr 26 15:13:59 PDT 2018


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

            Bug ID: 37261
           Summary: [SLP] presence of debug info changes results of
                    SLPVectorizer
           Product: libraries
           Version: 6.0
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: Scalar Optimizations
          Assignee: unassignedbugs at nondot.org
          Reporter: gberry at codeaurora.org
                CC: dblaikie at gmail.com, llvm-bugs at lists.llvm.org,
                    paulsson at linux.vnet.ibm.com

Created attachment 20230
  --> https://bugs.llvm.org/attachment.cgi?id=20230&action=edit
non-vectorized case

The SLPVectorizer doesn't seem to ignore debug intrinsics when deciding what to
vectorize.  The attached files when compiled with opt -slp-vectorizer will
either produce a set of <2 x i64> loads and stores (the case with no debug
info) or a set of two i64 loads and stores (the case with debug info).

-- 
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/20180426/fc9c7363/attachment.html>


More information about the llvm-bugs mailing list