llvm-project/llvm/test
Vedant Kumar 844d97f650 Clang-trunk Generates Wrong Debug values with -O1
Bit-Tracking Dead Code Elimination (bdce) do not mark dbg.value as undef after
deleting instruction.  which shows invalid state of variable in debugger.  This
patches fixes this by marking the dbg.value as undef which depends on dead
instruction.

This fixes https://bugs.llvm.org/show_bug.cgi?id=41925

Patch by kamlesh kumar!

Differential Revision: https://reviews.llvm.org/D70040
2019-11-21 13:53:10 -08:00
..
Analysis [Tests] Autogenerate a bunch of SCEV trip count tests for readability. Will likely merge some of these files soon. 2019-11-21 10:46:16 -08:00
Assembler [DebugInfo] Remove the DIFlagArgumentNotModified debug info flag 2019-11-20 13:18:40 +01:00
Bindings [IR] Redefine Freeze instruction 2019-11-12 10:49:00 +09:00
Bitcode Add support for multi-module bitcode files to llvm-dis 2019-11-14 10:40:41 -08:00
BugPoint bugpoint: Add option to disable attribute removal 2019-11-19 11:11:00 +05:30
CodeGen [X86] Change legalization action for f128 fadd/fsub/fmul/fdiv from Custom to LibCall. 2019-11-21 11:44:29 -08:00
DebugInfo Fix an offset underflow bug in DwarfExpression when describing small values with subregisters 2019-11-20 17:07:54 -08:00
Demangle [Demangle] Add a few more options to the microsoft demangler 2019-10-15 08:29:56 +00:00
Examples [Examples] Add IRTransformations directory to examples. 2019-11-12 14:14:48 +00:00
ExecutionEngine ExecutionEngine: add preliminary support for COFF ARM64 2019-11-20 10:59:42 +02:00
Feature Temporarily Revert "[SLP] allow forming 2-way reduction patterns" and update testcases. 2019-11-20 16:00:53 -08:00
FileCheck [FileCheck] Use lit's internal shell for the test suite 2019-11-19 12:08:54 -05:00
Instrumentation [hwasan] Remove lazy thread-initialisation 2019-11-04 10:58:46 +00:00
Integer
JitListener
LTO Reland: Dead Virtual Function Elimination 2019-10-17 09:58:57 +00:00
Linker [IRMover] Set Address Space for moved global values 2019-11-05 16:32:48 -08:00
MC Reduce the number of iterations in testcase. (NFC) 2019-11-21 08:32:55 -08:00
MachineVerifier Revert "[MachineVerifier] Improve verification of live-in lists. 2019-11-07 14:02:13 -08:00
Object [llvm-objdump] Print relocation addends in hexadecimal 2019-11-19 12:27:18 +00:00
ObjectYAML [ObjectYAML] - Redefine LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::yaml::Hex*) as LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR. 2019-10-30 18:12:48 +03:00
Other [llvm-bcanalyzer] Don't dump the contents if -dump is not passed 2019-11-13 10:38:57 -08:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen Tablegen: Remove the error for duplicate include files. 2019-11-20 18:24:10 -08:00
ThinLTO/X86 [ThinLTO] Make ValueInfo::operator bool() explicit 2019-11-19 12:46:09 +03:00
Transforms Clang-trunk Generates Wrong Debug values with -O1 2019-11-21 13:53:10 -08:00
Unit
Verifier [DebugInfo] Add a DW_OP_LLVM_entry_value operation 2019-10-15 11:31:21 +00:00
YAMLParser
tools [llvm-objcopy][MachO] Implement --strip-debug 2019-11-21 09:40:34 -08:00
.clang-format
CMakeLists.txt Introduce llvm-install-name-tool 2019-11-19 23:42:37 -08:00
TestRunner.sh
lit.cfg.py Introduce llvm-install-name-tool 2019-11-19 23:42:37 -08:00
lit.site.cfg.py.in