summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2013-05-09 21:32:04 +0000
committerDavid Blaikie <dblaikie@gmail.com>2013-05-09 21:32:04 +0000
commit8039fdf48c83aa67f4c7de7f93177ccede42e9ad (patch)
tree4e206482d7ca1fcb2b6196a5d36c1c3c055a823a /llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
parent9bf66a5fd06f1880647c601fc5c5b3787ebd1202 (diff)
downloadbcm5719-llvm-8039fdf48c83aa67f4c7de7f93177ccede42e9ad.tar.gz
bcm5719-llvm-8039fdf48c83aa67f4c7de7f93177ccede42e9ad.zip
DebugInfo: Simply & constrain test(s) for PR9600/PR9608
Both these tests were ultimately fixed by the check for "isIncompleteType" & neither test case was really reduced to a minimal form. On doing so it becomes apparent that the problem wasn't specific to templates at all, so I've moved the test case to a more appropriate test file and added FileCheck verification to it (to show the forward declaration of the array element type as well as the array alignment and size being 0 since it cannot be computed). That's about as far down this rabbithole as I'm willing to go today, so the rest of the un-FileChecked tests in test/CodeGenCXX/debug-info.cpp will have to go another day without actually testing anything other than the fact that they don't crash. & improve the actually interesting test case in test/CodeGenCXX/debug-info-templates.cpp which was my original goal (in preparation for expanding it/fixing some related bugs in non-type template parameters) llvm-svn: 181552
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud