Go to file
David Blaikie 9a4f3cb275 llvm-symbolizer: prefer .dwo contents over fission-gmlt-like-data when .dwo file is present
Rather than relying on the gmlt-like data emitted into the .o/executable
which only contains the simple name of any inlined functions, use the
.dwo file if present.

Test symbolication with/without a .dwo, and the old test that was
testing behavior when no gmlt-like data was present. (I haven't included
a test of non-gmlt-like data + no .dwo (that would be akin to
symbolication with no debug info) but we could add one for completeness)

The test was simplified a bit to be a little clearer (unoptimized, force
inline, using a function call as the inlined entity) and regenerated
with ToT clang. For the no-gmlt-like-data case, I modified Clang back to
its old behavior temporarily & the .dwo file is identical so it is
shared between the two executables.

llvm-svn: 267227
2016-04-22 21:32:59 +00:00
clang PGO] PGOFuncName meta data if PGOFuncName is different from function's raw name 2016-04-22 21:19:05 +00:00
clang-tools-extra [clang-tidy] fix link in Release Notes 2016-04-22 14:43:39 +00:00
compiler-rt [sanitizer] allow zero first parameter in MmapNoAccess; This is a part of r267094 that has been reverted 2016-04-22 20:05:52 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc prepare-builtins: Remove call to getGlobalContext() 2016-04-15 14:18:58 +00:00
libcxx Fix some non-standard parts of our test suite. Reported by STL 2016-04-22 10:33:56 +00:00
libcxxabi Enable testing for static libc++abi 2016-04-19 12:47:38 +00:00
libunwind unwind: unify some more macros 2016-04-22 17:11:05 +00:00
lld Remove unused #include. 2016-04-22 21:17:55 +00:00
lldb Renumber ThreadSanitizer-provided thread IDs to match LLDB thread numbers. 2016-04-22 10:40:14 +00:00
llgo benchcomp: Add a mode for analyzing rule execution time in ninja log files. 2016-04-08 22:42:22 +00:00
llvm llvm-symbolizer: prefer .dwo contents over fission-gmlt-like-data when .dwo file is present 2016-04-22 21:32:59 +00:00
openmp [ITTNOTIFY] Remove serialized parallel regions from frame notification 2016-04-19 16:55:17 +00:00
polly Bail for complex execution contexts of invariant loads 2016-04-22 11:41:14 +00:00