1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/test
Bjorn Pettersson fec32a90f5 [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Summary:
This is a follow up to rL331182. A PHI node can be split up into
several MIR PHI nodes when being selected. When there is a
dbg.value intrinsic that uses the result of such a PHI node we
need to select several DBG_VALUE instructions, with fragment
expressions, in order to do a correct selection.

Reviewers: rnk, aprantl, vsk

Reviewed By: vsk

Subscribers: mattd, llvm-commits, JDevlieghere, aprantl, gbedwell, rnk

Tags: #debug-info

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

llvm-svn: 331337
2018-05-02 06:56:38 +00:00
..
Analysis [IR] Do not assume that function pointers are aligned 2018-04-27 09:12:12 +00:00
Assembler
Bindings [LLVM-C] Add DIBuilder bindings to create import declarations 2018-04-28 22:32:07 +00:00
Bitcode augmenting description for fcmp fmf - NFC 2018-04-26 18:17:58 +00:00
BugPoint
CodeGen [AMDGPU] Support horizontal vectorization. 2018-05-01 21:41:12 +00:00
DebugInfo [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2) 2018-05-02 06:56:38 +00:00
Examples
ExecutionEngine [RuntimeDyld][PowerPC] Fix a newly added test in r329355 2018-04-09 14:29:23 +00:00
Feature
FileCheck
Instrumentation [x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsics 2018-04-26 21:46:01 +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 AMDGPU: Remove remnants of gfx901 (it was deprecated some time ago) 2018-05-01 18:47:48 +00:00
Object AMDGPU: Add Vega12 and Vega20 2018-04-30 19:08:16 +00:00
ObjectYAML [WebAssembly] Add version to object file metadata 2018-04-26 18:15:32 +00:00
Other Use no-op opt run to eliminate the difference in bb pred comment, per chandler's suggestion. It is better than using sed on portability. 2018-05-01 17:19:25 +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 [WebAssembly] llvm-readobj: display symbols names in relocations 2018-05-01 16:35:16 +00:00
Transforms [AMDGPU] Support horizontal vectorization. 2018-05-01 21:41:12 +00:00
Unit
Verifier Tweak an assert message in the verifier 2018-04-06 10:20:19 +00:00
YAMLParser
.clang-format
CMakeLists.txt Sort a target list a bit better. 2018-04-23 14:28:49 +00:00
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