1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 10:42:39 +01:00
llvm-mirror/test
Dehao Chen 39b2cd9b12 Remove debug info when hoisting instruction from then/else branch.
Summary: The hoisted instruction is executed speculatively. It could affect the debugging experience as user would see gdb go into code that may not be expected to execute. It will also affect sample profile accuracy by assigning incorrect frequency to source within then/else branch.

Reviewers: davidxl, dblaikie, chandlerc, kcc, echristo

Subscribers: mehdi_amini, probinson, eric_niebler, andreadb, llvm-commits

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

llvm-svn: 280995
2016-09-08 21:53:33 +00:00
..
Analysis
Assembler
Bindings
Bitcode Deleted right file 2016-09-07 23:46:52 +00:00
BugPoint
CodeGen [RDF] Further improve handling of multiple phis reached from shadows 2016-09-08 20:48:42 +00:00
DebugInfo [codeview] Add new directives to record inlined call site line info 2016-09-07 16:15:31 +00:00
Demangle Add an c++ itanium demangler to llvm. 2016-09-06 19:16:48 +00:00
Examples
ExecutionEngine [ORC] Clone module flags metadata into the globals module in the 2016-09-04 17:53:30 +00:00
Feature
FileCheck
Instrumentation [asan] Avoid lifetime analysis for allocas with can be in ambiguous state 2016-09-08 06:27:58 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC AArch64 .arch directive - Include default arch attributes with extensions. 2016-09-08 17:27:03 +00:00
Object
ObjectYAML
Other
SymbolRewriter
TableGen [TableGen] AsmMatcher: Add AsmVariantName to Instruction class. 2016-09-08 15:50:52 +00:00
ThinLTO/X86 Fix ThinLTO crash with debug info 2016-09-03 21:12:33 +00:00
tools [llvm-cov] Fix issues with segment highlighting in the html view 2016-09-08 19:18:23 +00:00
Transforms Remove debug info when hoisting instruction from then/else branch. 2016-09-08 21:53:33 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt Add an c++ itanium demangler to llvm. 2016-09-06 19:16:48 +00:00
lit.cfg Add an c++ itanium demangler to llvm. 2016-09-06 19:16:48 +00:00
lit.site.cfg.in
TestRunner.sh