summaryrefslogtreecommitdiffstats
path: root/llvm/test/Feature/vector-cast-constant-exprs.ll
diff options
context:
space:
mode:
authorManman Ren <mren@apple.com>2013-07-19 00:31:03 +0000
committerManman Ren <mren@apple.com>2013-07-19 00:31:03 +0000
commit74c61b9c806dc8a6c249b14ab679dbef1772c57e (patch)
treeebcb502aa294d312a58451baf679c3620d50f495 /llvm/test/Feature/vector-cast-constant-exprs.ll
parent35f091dd176e4a1d2ddf82c6ae3a9cfb91c31466 (diff)
downloadbcm5719-llvm-74c61b9c806dc8a6c249b14ab679dbef1772c57e.tar.gz
bcm5719-llvm-74c61b9c806dc8a6c249b14ab679dbef1772c57e.zip
Debug Info: enable verifying by default and disable testing cases that fail.
1> Use DebugInfoFinder to find debug info MDNodes. 2> Add disable-debug-info-verifier to disable verifying debug info. 3> Disable verifying for testing cases that fail (will update the testing cases later on). 4> MDNodes generated by clang can have empty filename for TAG_inheritance and TAG_friend, so DIType::Verify is modified accordingly. Note that DebugInfoFinder does not list all debug info MDNode. For example, clang can generate: metadata !{i32 786468}, which will fail to verify. This MDNode is used by debug info but not included in DebugInfoFinder. This MDNode is generated as a temporary node in DIBuilder::createFunction Value *TElts[] = { GetTagConstant(VMContext, DW_TAG_base_type) }; MDNode::getTemporary(VMContext, TElts) llvm-svn: 186634
Diffstat (limited to 'llvm/test/Feature/vector-cast-constant-exprs.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud