1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 12:02:58 +02:00
llvm-mirror/test
Aditya Nandakumar 8b72ea100b Remove dead instructions before Redoing
Before reevaluating instructions, iterate over all instructions
to be reevaluated and remove trivially dead instructions and if
any of it's operands become trivially dead, mark it for deletion
until all trivially dead instructions have been removed

llvm-svn: 256773
2016-01-04 19:48:14 +00:00
..
Analysis [ValueTracking] fix bug computing isKnownToBeAPowerOfTwo() with arithmetic shift right (PR25900) 2015-12-30 22:40:52 +00:00
Assembler [ConstantFold] Fix bitcast to gep constant folding transform. 2015-12-14 19:30:32 +00:00
Bindings Deprecate a few C APIs. 2015-12-18 23:46:42 +00:00
Bitcode [WinEH] Tighten parentPad verifier checks 2016-01-02 15:24:24 +00:00
BugPoint
CodeGen [AArch64] Optimize some simple TBZ/TBNZ cases. 2016-01-04 18:55:47 +00:00
DebugInfo Fix several accidental DOS line endings in source files 2016-01-03 17:22:03 +00:00
Examples
ExecutionEngine Un-XFAIL JIT EH tests under [am]san. 2015-12-15 23:46:21 +00:00
Feature [MergeFunctions] Use II instead of CI for InvokeInst; NFC 2015-12-14 19:11:45 +00:00
FileCheck
Instrumentation Partial fix for PR25912, see comment 13. Should fix the sanitizer bootstrap bot 2015-12-22 01:18:49 +00:00
Integer
JitListener Fix several accidental DOS line endings in source files 2016-01-03 17:22:03 +00:00
LibDriver
Linker [ThinLTO/LTO] Don't link in unneeded metadata 2015-12-18 17:51:37 +00:00
LTO Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributes 2015-12-16 16:16:19 +00:00
MC Fix several accidental DOS line endings in source files 2016-01-03 17:22:03 +00:00
Object Handle archives with paths in the names. 2015-12-18 16:07:17 +00:00
Other [llc/opt] Add an option to run all passes twice 2015-12-04 21:56:46 +00:00
SymbolRewriter
TableGen Add new vector types for 512-, 1024- and 2048-bit vectors 2015-11-24 13:07:35 +00:00
tools Fix one file that I didn't convert properly in r256707. 2016-01-03 22:33:32 +00:00
Transforms Remove dead instructions before Redoing 2016-01-04 19:48:14 +00:00
Unit
Verifier [WinEH] Verify catchswitch handlers 2016-01-02 15:25:25 +00:00
YAMLParser
.clang-format
CMakeLists.txt [llvm-dwp] Add missing dependency from llvm tests on the llvm-dwp tool 2015-12-01 00:57:05 +00:00
lit.cfg Prune the feature "tls". No one is using it since TLS is enabled for Cygwin. 2015-12-27 06:14:33 +00:00
lit.site.cfg.in [MC, COFF] Unbreak support for COFF timestamps 2015-12-21 08:03:07 +00:00
Makefile check-llvm: Tweak the feature "timestamps" for autoconf. 2015-12-21 08:46:12 +00:00
Makefile.tests
TestRunner.sh