[llvm-bugs] [Bug 41346] New: SelectionDAG::getMergeValues - asserts on NumValues > 65535

via llvm-bugs llvm-bugs at lists.llvm.org
Tue Apr 2 06:09:47 PDT 2019


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

            Bug ID: 41346
           Summary: SelectionDAG::getMergeValues - asserts on NumValues >
                    65535
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Common Code Generator Code
          Assignee: unassignedbugs at nondot.org
          Reporter: llvm-dev at redking.me.uk
                CC: david.majnemer at gmail.com, florian_hahn at apple.com,
                    llvm-bugs at lists.llvm.org, spatel+llvm at rotateright.com

Florian - can we do something similar to what was done for getTokenFactor? 

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12415

define void @test9_small_global() {
entry:
  %E = extractvalue [1000000 x i8] undef, 999999
  ret void
}

llc -mtriple=x86_64--

Assertion failed: NumValues == VTs.NumVTs && "NumValues wasn't wide enough for
its operands!", file e:\llvm\llvm\include\llvm\codegen\selectiondagnodes.h,
line 1071

-- 
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/20190402/272e72fd/attachment.html>


More information about the llvm-bugs mailing list