[llvm-bugs] [Bug 36679] New: [AMDGPU] *** Couldn't join subrange! whne compiling kernel that use 3 element vectors

via llvm-bugs llvm-bugs at lists.llvm.org
Fri Mar 9 15:34:51 PST 2018


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

            Bug ID: 36679
           Summary: [AMDGPU] *** Couldn't join subrange! whne compiling
                    kernel that use 3 element vectors
           Product: libraries
           Version: 6.0
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Backend: AMDGPU
          Assignee: unassignedbugs at nondot.org
          Reporter: jan.vesely at rutgers.edu
                CC: llvm-bugs at lists.llvm.org

Created attachment 20030
  --> https://bugs.llvm.org/attachment.cgi?id=20030&action=edit
lgamma_r.link-1.ll

(CARRIZO / DRM 3.23.0 / 4.15.6-300.fc27.x86_64, LLVM 6.0.0)

Running OpenCL CTS:
./conformance_bruteforce lgamma_r -3
results in:
*** Couldn't join subrange!

UNREACHABLE executed at
/home/jvesely/llvm/lib/CodeGen/RegisterCoalescer.cpp:2916!

Note that other vector widths do not crash.
Linked .ll file is attached. The crash can be reproduced running:

llc -march=amdgcn -mcpu=carrizo < lgamma_r.link-1.ll

-- 
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/20180309/82b0c4f5/attachment.html>


More information about the llvm-bugs mailing list