<html>
<head>
<base href="https://bugs.llvm.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Running pass 'Greedy Register Allocator' on function '@dtrmmBlock'"
href="https://bugs.llvm.org/show_bug.cgi?id=32353">32353</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Running pass 'Greedy Register Allocator' on function '@dtrmmBlock'
</td>
</tr>
<tr>
<th>Product</th>
<td>libraries
</td>
</tr>
<tr>
<th>Version</th>
<td>trunk
</td>
</tr>
<tr>
<th>Hardware</th>
<td>PC
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P
</td>
</tr>
<tr>
<th>Component</th>
<td>Backend: AMDGPU
</td>
</tr>
<tr>
<th>Assignee</th>
<td>unassignedbugs@nondot.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>vedran@miletic.net
</td>
</tr>
<tr>
<th>CC</th>
<td>llvm-bugs@lists.llvm.org
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=18135" name="attach_18135" title="Bugpoint reduced LLVM IR">attachment 18135</a> <a href="attachment.cgi?id=18135&action=edit" title="Bugpoint reduced LLVM IR">[details]</a></span>
Bugpoint reduced LLVM IR
$ clang --version
clang version 5.0.0 (<a href="https://github.com/llvm-mirror/clang.git">https://github.com/llvm-mirror/clang.git</a>
22ceb362cdbd367ec680a2960dbc0904d7531868)
(<a href="https://github.com/llvm-mirror/llvm.git">https://github.com/llvm-mirror/llvm.git</a>
56d588a7751d9c013d20d8820be103f57cbba191)
Target: x86_64-unknown-linux-gnu
Thread model: posix
$ llc -march=amdgcn -mcpu=fiji bugpoint-reduced-simplified.ll
#0 0x00007f5c1d4bedea llvm::sys::PrintStackTrace(llvm::raw_ostream&)
(/usr/local/bin/../lib64/libLLVMSupport.so.5+0xe5dea)
#1 0x00007f5c1d4bcf7e llvm::sys::RunSignalHandlers()
(/usr/local/bin/../lib64/libLLVMSupport.so.5+0xe3f7e)
#2 0x00007f5c1d4bd0a2 SignalHandler(int)
(/usr/local/bin/../lib64/libLLVMSupport.so.5+0xe40a2)
#3 0x00007f5c1cf535c0 __restore_rt (/lib64/libpthread.so.0+0x115c0)
#4 0x00007f5c1df60663
llvm::SplitEditor::removeBackCopies(llvm::SmallVectorImpl<llvm::VNInfo*>&)
(/usr/local/bin/../lib64/libLLVMCodeGen.so.5+0x2dd663)
#5 0x00007f5c1df62288 llvm::SplitEditor::hoistCopies()
(/usr/local/bin/../lib64/libLLVMCodeGen.so.5+0x2df288)
#6 0x00007f5c1df630f0 llvm::SplitEditor::finish(llvm::SmallVectorImpl<unsigned
int>*) (/usr/local/bin/../lib64/libLLVMCodeGen.so.5+0x2e00f0)
#7 0x00007f5c1defd97f (anonymous
namespace)::RAGreedy::selectOrSplitImpl(llvm::LiveInterval&,
llvm::SmallVectorImpl<unsigned int>&, llvm::SmallSet<unsigned int, 16u,
std::less<unsigned int> >&, unsigned int)
(/usr/local/bin/../lib64/libLLVMCodeGen.so.5+0x27a97f)
#8 0x00007f5c1defe338 (anonymous
namespace)::RAGreedy::selectOrSplit(llvm::LiveInterval&,
llvm::SmallVectorImpl<unsigned int>&)
(/usr/local/bin/../lib64/libLLVMCodeGen.so.5+0x27b338)
#9 0x00007f5c1deea1e0 llvm::RegAllocBase::allocatePhysRegs()
(/usr/local/bin/../lib64/libLLVMCodeGen.so.5+0x2671e0)
#10 0x00007f5c1def9c11 (anonymous
namespace)::RAGreedy::runOnMachineFunction(llvm::MachineFunction&)
(/usr/local/bin/../lib64/libLLVMCodeGen.so.5+0x276c11)
#11 0x00007f5c1de3c961
llvm::MachineFunctionPass::runOnFunction(llvm::Function&)
(/usr/local/bin/../lib64/libLLVMCodeGen.so.5+0x1b9961)
#12 0x00007f5c1db78c02 llvm::FPPassManager::runOnFunction(llvm::Function&)
(/usr/local/bin/../lib64/libLLVMCore.so.5+0x14cc02)
#13 0x00007f5c1db78c93 llvm::FPPassManager::runOnModule(llvm::Module&)
(/usr/local/bin/../lib64/libLLVMCore.so.5+0x14cc93)
#14 0x00007f5c1db795d7 llvm::legacy::PassManagerImpl::run(llvm::Module&)
(/usr/local/bin/../lib64/libLLVMCore.so.5+0x14d5d7)
#15 0x0000000000418252 (llc+0x418252)
#16 0x000000000040dbb0 (llc+0x40dbb0)
#17 0x00007f5c1c2f2401 __libc_start_main (/lib64/libc.so.6+0x20401)
#18 0x000000000040dd8a (llc+0x40dd8a)
Stack dump:
0. Program arguments: llc -march=amdgcn -mcpu=fiji
bugpoint-reduced-simplified.ll
1. Running pass 'Function Pass Manager' on module
'bugpoint-reduced-simplified.ll'.
2. Running pass 'Greedy Register Allocator' on function '@dtrmmBlock'
Segmentation fault (core dumped)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>