[llvm] r284971 - [JumpThreading] Unfold selects that depend on the same condition

Renato Golin via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 24 07:41:30 PDT 2016


On 24 October 2016 at 14:04, Pablo Barrio via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> Author: pabbar01
> Date: Mon Oct 24 08:04:45 2016
> New Revision: 284971
>
> URL: http://llvm.org/viewvc/llvm-project?rev=284971&view=rev
> Log:
> [JumpThreading] Unfold selects that depend on the same condition

Hi Pablo,

This one is yours:

http://lab.llvm.org:8011/builders/clang-cmake-aarch64-quick/builds/23

TEST /home/buildslave/buildslave/clang-cmake-aarch64-quick/stage1.install/bin/clang++
FAILED: process terminated by signal (exit status 254)!
error: command failed while generating
/home/buildslave/buildslave/clang-cmake-aarch64-quick/test/sandbox/build/MultiSource/Benchmarks/7zip/Output/CabHandler.llvm.o.compile
---
#0 0x0000000001466b58 llvm::sys::PrintStackTrace(llvm::raw_ostream&)
(/home/buildslave/buildslave/clang-cmake-aarch64-quick/stage1.install/bin/clang-4.0+0x1466b58)
...
1.      <eof> parser at end of file
2.      Per-module optimization passes
3.      Running pass 'CallGraph Pass Manager' on module
'/home/buildslave/buildslave/clang-cmake-aarch64-quick/test/test-suite/MultiSource/Benchmarks/7zip/CPP/7zip/Archive/Cab/CabHandler.cpp'.
4.      Running pass 'Jump Threading' on function
'@_ZN8NArchive4NCab8CHandler4OpenEP9IInStreamPKyP20IArchiveOpenCallback'

Attached the reproducer. Better revert while we investigate, as this
will take a while.

cheers,
--renato
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 7zip-jump-threading.zip
Type: application/zip
Size: 175117 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161024/671867d7/attachment-0001.zip>


More information about the llvm-commits mailing list