History log of /external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
083b90d654476c3297f85ff844ac2f57bb7f4a21 02-Feb-2013 David Blaikie <dblaikie@gmail.com> Generalize DebugInfo tests by avoiding explicit metadata numbers

This addresses several (not all) debug info tests that use explicit metadata
numbers. Wherever the same number appeared more than once in a test I used
a named match to ensure the same number appeared in all those cases (this may
still be overly constraining test cases as they may not have actually cared
about that relationship). For one-off numbers I just replaced them with an
unnamed regex.

This may underconstrain poorly written test cases that were interested in
checking that certain metadata nodes were related but didn't actually match
on all the related nodes numbers.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174247 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
0395de36004a718e265cc256b1bbee3bd3a791dc 16-Jan-2013 Eric Christopher <echristo@gmail.com> Collect both normal and static data members of a class in source
order. Describe static data members to metadata using new interfaces.

Part of PR14471.

Patch by Paul Robinson!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172591 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
87380aaf4273b2259fa75790f2f544c4514cc763 23-Apr-2012 Eric Christopher <echristo@apple.com> Forward declarations should take a context. This helps the debugger
find forward declarations in the context that the actual definition
will occur.

rdar://11291658

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155381 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
c08c88c3cfc57b45ec1a9b4707b1f3df3108a639 04-Feb-2012 Devang Patel <dpatel@apple.com> Update tests so that they don't rely upon LLVMDebugVersion number.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149726 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
9ec60dfe771ff28a84889dced6f8fd3748d3d55e 20-Jan-2012 Sebastian Pop <spop@codeaurora.org> rename -ccc-host-triple into -target

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148582 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
31cbe684302a5ccb001fa2131c0e4aeaa372f5c0 13-Jan-2012 Eli Friedman <eli.friedman@gmail.com> Revert r148138; it's causing test failures.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148141 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
edd4f3c39101912605c2a1868dd2be71aa218798 13-Jan-2012 Sebastian Pop <spop@codeaurora.org> rename -ccc-host-triple into -target

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148138 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
98a9203d80b6a5ff90edf037b1595f553fc81b15 27-Oct-2011 Nick Lewycky <nicholas@mxc.ca> Move these test from checking assembly to checking LLVM IR. Should fix fallout
from r143097.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143098 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
ee22697a56f3035419e71762134ff7ea0d8f1eb8 03-Jun-2011 Galina Kistanova <gkistanova@gmail.com> Added registered targets for in-test dependency declarations.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@132571 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
003255b25b697f1a4eda7690735505d70dc03c68 02-Jun-2011 Galina Kistanova <gkistanova@gmail.com> Reverted r132330, r132321, r132320, r132319 as per discussion. Will try in-test requirement declarations instead.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@132491 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
ef4b1984be6b9fc7d53322604eb46e7c5b4d5494 31-May-2011 Galina Kistanova <gkistanova@gmail.com> Just one for now to see how it will fly.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@132321 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
7fac68aac1489266397e23926733991cf9a15539 10-Aug-2010 Devang Patel <dpatel@apple.com> There is no need to pubish file static variable's name. Do not rely on this code gen bug to check whether debug info is generated for such variables or not.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@110640 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
5d822f06e84196c8bf80641d793d35e8cc7adb0e 29-Apr-2010 Devang Patel <dpatel@apple.com> Use clang::VarDecl name instead of llvm::GlobalVariable name.
llvm::GLobalVariable name may not match user visibile name for function static variables.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102644 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
f95dd734687945f12b708f2659ac8198b640d959 23-Jan-2010 Benjamin Kramer <benny.kra@googlemail.com> Adjust testcase for recent DWARF printer changes.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@94306 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
80737ad5e0a67d6e3dd0a0ba48446344215a5fd5 15-Dec-2009 Daniel Dunbar <daniel@zuster.org> Update tests to use %clang instead of 'clang', and forcibly disable use of '
clang ' or ' clang -cc1 ' or ' clang-cc ' in test lines (by substituting them to
garbage).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91460 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
eadfeb59cb9fecdb7d86c0ba0be8ad5c2754927c 07-Nov-2009 Devang Patel <dpatel@apple.com> MIPS linkage name confuses gdb here. Generate and test DW_AT_name here.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86318 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
27059c8ef47e29d6af600cee72c0c0b5e4e4c377 21-Oct-2009 Benjamin Kramer <benny.kra@googlemail.com> Force triple; this test was failing on non-darwin platforms due to different
asm comment styles (## vs #).


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84777 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c
f6a39b71a4d57ef339073277ca0cfe9376268274 20-Oct-2009 Devang Patel <dpatel@apple.com> Encode global variable name in debug info.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84653 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/2009-10-20-GlobalDebug.c