1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/test
Keith Walker 92e5b1fa76 Propagate DBG_VALUE entries when there are unvisited predecessors
Variables are sometimes missing their debug location information in
blocks in which the variables should be available. This would occur
when one or more predecessor blocks had not yet been visited by the
routine which propagated the information from predecessor blocks.

This is addressed by only considering predecessor blocks which have
already been visited.

The solution to this problem was suggested by Daniel Berlin on the
LLVM developer mailing list.

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

llvm-svn: 282506
2016-09-27 16:46:07 +00:00
..
Analysis Enhance calcColdCallHeuristics for InvokeInst 2016-09-23 17:26:14 +00:00
Assembler
Bindings
Bitcode [thinlto] Basic thinlto fdo heuristic 2016-09-26 20:37:32 +00:00
BugPoint
CodeGen Propagate DBG_VALUE entries when there are unvisited predecessors 2016-09-27 16:46:07 +00:00
DebugInfo [X86] Optimization for replacing LEA with MOV at frame index elimination time 2016-09-26 06:42:07 +00:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [sanitizer-coverage] fix a bug in trace-gep 2016-09-27 01:55:08 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC [mips] Add rsqrt, recip for MIPS 2016-09-27 12:25:15 +00:00
Object Next set of additional error checks for invalid Mach-O files for the 2016-09-26 21:11:03 +00:00
ObjectYAML
Other
SymbolRewriter
TableGen
ThinLTO/X86
tools [gold] Split plugin options controlling ThinLTO and codegen parallelism. 2016-09-23 20:35:19 +00:00
Transforms Revert "Output optimization remarks in YAML" 2016-09-27 16:39:24 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh