1
0
mirror of https://github.com/RPCS3/llvm.git synced 2024-12-26 05:56:51 +00:00
llvm/test
Sanjoy Das a6cbeb82b6 [CaptureTracking] Support operand bundles conservatively
Summary:
Earlier CaptureTracking would assume all "interesting" operands to a
call or invoke were its arguments.  With operand bundles this is no
longer true.

Note: an earlier change got `doesNotCapture` working correctly with
operand bundles.

This change uses DSE to test the changes to CaptureTracking.  DSE is a
vehicle for testing only, and is not directly involved in this change.

Reviewers: reames, majnemer

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D14306

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252095 91177308-0d34-0410-b5e6-96231b3b80d8
2015-11-04 23:21:06 +00:00
..
Analysis [LAA] LLE 3/6: Rename InterestingDependence to Dependences, NFC 2015-11-03 21:39:52 +00:00
Assembler
Bindings
Bitcode Error out when faced with value names containing '\0' 2015-11-04 14:53:36 +00:00
BugPoint
CodeGen [x86] Teach the shrink-wrapping hooks to do the proper thing with Win64. 2015-11-04 22:37:28 +00:00
DebugInfo Fix the test case for Windows. 2015-11-04 01:09:37 +00:00
Examples
ExecutionEngine
Feature [CaptureTracking] Support operand bundles conservatively 2015-11-04 23:21:06 +00:00
FileCheck
Instrumentation
Integer
JitListener
LibDriver
Linker [ThinLTO] Always set linkage type to external when converting alias 2015-11-04 16:01:16 +00:00
LTO
MC Slightly saner handling of thumb branches. 2015-11-04 23:00:39 +00:00
Object
Other
SymbolRewriter
TableGen
tools
Transforms [SimplifyCFG] Merge conditional stores 2015-11-04 15:28:04 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh