[LLVMbugs] [Bug 16140] New: Greedy Register Allocator fails
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Fri May 24 14:41:38 PDT 2013
http://llvm.org/bugs/show_bug.cgi?id=16140
Bug ID: 16140
Summary: Greedy Register Allocator fails
Product: tools
Version: trunk
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P
Component: opt
Assignee: unassignedbugs at nondot.org
Reporter: fwinter at jlab.org
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
Created attachment 10579
--> http://llvm.org/bugs/attachment.cgi?id=10579&action=edit
Repro
I encounter problems when generating code with the nvptx backend. The codegen
process fails with
Target didn't implement TargetInstrInfo::storeRegToStackSlot!
UNREACHABLE executed at
/u/home/fwinter/git/llvm/include/llvm/Target/TargetInstrInfo.h:482!
Stack dump:
0. Running pass 'Function Pass Manager' on module 'module'.
1. Running pass 'Greedy Register Allocator' on function '@main'
Abort (core dumped)
I attach the kernel which provokes this. I know it's large, but it's correct.
In a separate experiment I outlined frequently occuring operations into a
function, making the kernel a little smaller. It didn't help. I get the same
failure.
--
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/20130524/25469390/attachment.html>
More information about the llvm-bugs
mailing list