llvm-6502/test
David Blaikie f345c4732c Emit DW_AT_object_pointer once, on the declaration, for each function.
This effectively reverts r164326, but adds some comments and
justification and ensures we /don't/ emit the DW_AT_object_pointer on
the (abstract and concrete) definitions. (while still preserving it on
standalone definitions involving ObjC Blocks)

This does increase the size of member function declarations from 7 to 11
bytes, unfortunately, but still seems like the Right Thing to do so that
callers that see only the declaration still have the information about
the object pointer. That said, I don't know what, if any, DWARF
consumers don't have a heuristic to guess this in the case of normal
C++ member functions - perhaps we can remove it entirely.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207705 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-30 21:29:41 +00:00
..
Analysis Reapply "blockfreq: Approximate irreducible control flow" 2014-04-28 20:02:29 +00:00
Assembler
Bindings
Bitcode
BugPoint Revert r206989, "Mark llvm/test/BugPoint/compile-custom.ll as XFAIL:vg_leak." It has been fixed since r207265. 2014-04-27 11:59:33 +00:00
CodeGen [ARM64] Prevent bit extraction to be adjusted by following shift 2014-04-30 21:07:24 +00:00
DebugInfo Emit DW_AT_object_pointer once, on the declaration, for each function. 2014-04-30 21:29:41 +00:00
ExecutionEngine [ARM64] Disable regression tests for the old JIT. 2014-04-29 15:02:40 +00:00
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker
LTO Add an -mattr option to the gold plugin to support subtarget features in LTO 2014-04-25 21:46:51 +00:00
MC Add a testcase for r207627. 2014-04-30 20:06:26 +00:00
Object Use the new StringTableBuilder in yaml2elf 2014-04-30 19:38:09 +00:00
Other
TableGen
tools
Transforms [X86] Never hoist the shift value of a shift instruction. 2014-04-30 19:17:32 +00:00
Unit
Verifier IR: Conservatively verify inalloca arguments 2014-04-30 17:22:00 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg Don't expect to find fpcmp and PerfectShuffle when running lit tests 2014-04-30 21:26:35 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh