1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/test
Florian Hahn 7f3f702106 [NewGVN] Add ops as dependency if we cannot find a leader for ValueOp.
If those operands change, we might find a leader for ValueOp, which
could enable new phi-of-op creation.

This fixes a case where we missed creating a phi-of-ops node. With D43865
and this patch, bootstrapping clang/llvm works with -enable-newgvn, whereas
without it, the "value changed after iteration" assertion is triggered.

Reviewers: dberlin, davide

Reviewed By: dberlin

Differential Revision: https://reviews.llvm.org/D42180

llvm-svn: 330334
2018-04-19 15:05:47 +00:00
..
Analysis [BasicAA] Return MayAlias for the pointer plus variable offset to 2018-04-16 01:58:39 +00:00
Assembler
Bindings [LLVM-C] Move DIBuilder Bindings For Block Scopes 2018-04-07 06:07:55 +00:00
Bitcode [IR] Upgrade comment token in objc retain release marker for asm call 2018-04-17 04:02:24 +00:00
BugPoint
CodeGen [Hexagon] Generate code for vector bswap intrinsics 2018-04-19 14:46:44 +00:00
DebugInfo [DEBUG] Initial adaptation of NVPTX target for debug info emission. 2018-04-18 16:13:41 +00:00
Examples
ExecutionEngine [RuntimeDyld][PowerPC] Fix a newly added test in r329355 2018-04-09 14:29:23 +00:00
Feature
FileCheck
Instrumentation Lowering x86 adds/addus/subs/subus intrinsics (llvm part) 2018-04-19 12:13:30 +00:00
Integer
JitListener
Linker [llvm-link] Use WithColor for printing errors 2018-04-18 14:41:47 +00:00
LTO Object: Don't mark alias unconditionally defined 2018-04-10 00:53:16 +00:00
MC [mips] Guard some macro expansions properly 2018-04-19 09:45:04 +00:00
Object
ObjectYAML [WebAssembly] libObject: Don't include the name the size of custom sections 2018-04-12 20:31:12 +00:00
Other [lit] Fix several Python 2/3 compatibility issues and tests 2018-04-07 00:21:28 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86 [lit] Fix several Python 2/3 compatibility issues and tests 2018-04-07 00:21:28 +00:00
tools [llvm-mca][X86] Add mmx versions of SSSE3 instructions 2018-04-18 20:47:48 +00:00
Transforms [NewGVN] Add ops as dependency if we cannot find a leader for ValueOp. 2018-04-19 15:05:47 +00:00
Unit
Verifier Tweak an assert message in the verifier 2018-04-06 10:20:19 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py Enable debug fission for thinLTO linked via gold-plugin 2018-04-13 05:03:28 +00:00
lit.site.cfg.py.in
TestRunner.sh