1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-25 05:52:53 +02:00
llvm-mirror/test
Dehao Chen 2d6739bc77 Update the discriminator assignment algorithm
* If a scope has already been assigned a discriminator, do not reassign a nested discriminator for it.
* If the file and line both match, even if the column does not match, we should assign a new discriminator for the stmt.

original code:
; #1 int foo(int i) {
; #2 if (i == 3 || i == 5) return 100; else return 99;
; #3 }

; i == 3: discriminator 0
; i == 5: discriminator 2
; return 100: discriminator 1
; return 99: discriminator 3

llvm-svn: 251680
2015-10-30 02:38:29 +00:00
..
Analysis [SCEV] Compute max backedge count for loops with "shift ivs" 2015-10-28 21:27:14 +00:00
Assembler
Bindings
Bitcode Revert "Don't assert if materializing before seeing any function bodies" 2015-10-30 00:00:58 +00:00
BugPoint
CodeGen Revert "[ARM] Remove XFAIL on test/CodeGen/Generic/MachineBranchProb.ll" 2015-10-29 22:34:59 +00:00
DebugInfo [LLVMSymbolize] Use symbol table only if function linkage name was requested. 2015-10-26 20:12:29 +00:00
Examples
ExecutionEngine [RuntimeDyld][COFF] Fix a think-o in the handling of the IMAGE_REL_AMD64_ADDR64 2015-10-23 18:46:43 +00:00
Feature [Inliner] Don't inline through callsites with operand bundles 2015-10-23 20:09:55 +00:00
FileCheck
Instrumentation [PGO] Do not emit runtime hook user function for Linux 2015-10-29 04:08:31 +00:00
Integer
JitListener
LibDriver
Linker Fix test check label. 2015-10-29 21:24:38 +00:00
LTO
MC Recognize that ARM1176JZ[F]-S support TrustZone 2015-10-29 13:56:19 +00:00
Object Tests: be slightly more specific to avoid conflict with path. 2015-10-26 13:40:03 +00:00
Other
SymbolRewriter
TableGen
tools Backing out commit r250906 as it broke lld. 2015-10-21 17:13:20 +00:00
Transforms Update the discriminator assignment algorithm 2015-10-30 02:38:29 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh