llvm with tablegen backend for capstone disassembler
Go to file
Jordan Rose 7ce598aeee [analyzer; new edges] Omit subexpression back-edges that span multiple lines.
A.1 -> A -> B
becomes
A.1 -> B

This only applies if there's an edge from a subexpression to its parent
expression, and that is immediately followed by another edge from the
parent expression to a subsequent expression. Normally this is useful for
bringing the edges back to the left side of the code, but when the
subexpression is on a different line the backedge ends up looking strange,
and may even obscure code. In these cases, it's better to just continue
to the next top-level statement.

llvm-svn: 183164
2013-06-03 23:00:09 +00:00
clang [analyzer; new edges] Omit subexpression back-edges that span multiple lines. 2013-06-03 23:00:09 +00:00
clang-tools-extra cpp11-migrate: turn off PID-based perf data filenames 2013-06-03 21:14:24 +00:00
compiler-rt [asan] ASan Linux MIPS32 support (compiler-rt part), patch by Jyun-Yan Y 2013-06-03 14:49:25 +00:00
debuginfo-tests Remove IR scenario tests. 2013-03-15 20:52:10 +00:00
libclc Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
libcxx Neglected to remove a debugging comment from last commit. 2013-05-21 21:19:35 +00:00
libcxxabi Add capability to demangle invocation functions for ObjC blocks. 2013-04-10 19:44:03 +00:00
lld [lld][ELF] Add parser for linker script ENTRY command 2013-06-03 18:05:21 +00:00
lldb Un-skipping test that was disabled due to llvm.org/pr16191 2013-06-03 21:42:50 +00:00
llvm SimplifyCFG: Do not transform PHI to select if doing so would be unsafe 2013-06-03 20:43:12 +00:00
polly scop detection: do not call getAliasSetForPointer when IgnoreAliasing 2013-06-03 16:35:41 +00:00