llvm-project/llvm/test
David Stenberg 9b29ec58b7 [DebugInfo] Remove call sites when eliminating unreachable blocks
Summary:
When eliminating an unreachable block we must remove any call site
information for calls residing in the block.

This was originally found on a downstream target, and the attached x86
test case was produced by hand-modifying some MIR.

Reviewers: aprantl, asowda, NikolaPrica, djtodoro, ivanbaev, vsk

Reviewed By: NikolaPrica, vsk

Subscribers: vsk, hiraditya, llvm-commits

Tags: #debug-info, #llvm

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

llvm-svn: 368566
2019-08-12 13:22:29 +00:00
..
Analysis [CostModel][X86][AArch64] Add some tests for extractvalue 2019-08-12 09:24:33 +00:00
Assembler [DataLayout] Check StackNatural and FunctionPtr alignments. 2019-08-07 17:20:55 +00:00
Bindings IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
Bitcode [ObjC][ARC] Upgrade calls to ARC runtime functions to intrinsic calls if 2019-08-08 16:59:31 +00:00
BugPoint
CodeGen [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks 2019-08-12 13:15:31 +00:00
DebugInfo [DebugInfo] Remove call sites when eliminating unreachable blocks 2019-08-12 13:22:29 +00:00
Demangle
Examples
ExecutionEngine [JITLink] Fix an overly-wide read in the MachO/x86-64 test case. 2019-08-03 22:38:31 +00:00
Feature IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
FileCheck [FileCheck]] Canonicalize caret location testing 2019-07-24 12:38:29 +00:00
Instrumentation hwasan: Instrument globals. 2019-08-06 22:07:29 +00:00
Integer
JitListener
LTO Linker: Add support for GlobalIFunc. 2019-08-08 22:09:18 +00:00
Linker IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
MC [X86] Improve the diagnostic for larger than 4-bit immediate for vpermil2pd/ps. Only allow MCConstantExprs. 2019-08-10 04:28:52 +00:00
MachineVerifier Add missing REQUIRES to r368487 2019-08-09 22:16:16 +00:00
Object [llvm-readobj] - Remove deprecated unwrapOrError(Expected<T> EO). 2019-08-09 10:53:12 +00:00
ObjectYAML
Other [LICM] Make Loop ICM profile aware 2019-08-11 06:05:35 +00:00
Reduce Added Delta IR Reduction Tool 2019-08-08 22:16:33 +00:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Correct the shift to the proper bit width. 2019-08-10 16:15:06 +00:00
ThinLTO/X86 IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
Transforms [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): avoid constantexpr pitfail (PR42962) 2019-08-12 11:28:02 +00:00
Unit
Verifier IR: Disable verifier check for GlobalValues with private linkage named after a comdat for non-COFF. 2019-08-06 21:47:18 +00:00
YAMLParser
tools [llvm-ar][test] Correct tests marked as expected fails 2019-08-12 13:04:02 +00:00
.clang-format
CMakeLists.txt Added Delta IR Reduction Tool 2019-08-08 22:16:33 +00:00
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in