summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/GVN/nonescaping-malloc.ll
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2013-07-13 21:08:14 +0000
committerDavid Blaikie <dblaikie@gmail.com>2013-07-13 21:08:14 +0000
commit48ad6dc4633382ce81b5db3dfa9b282ae5eac105 (patch)
tree1c0b65772e3b8cb979c366bd8c27fd10811307b9 /llvm/test/Transforms/GVN/nonescaping-malloc.ll
parent66ed89d07ffd6d5c372e4bb566216da30844a796 (diff)
downloadbcm5719-llvm-48ad6dc4633382ce81b5db3dfa9b282ae5eac105.tar.gz
bcm5719-llvm-48ad6dc4633382ce81b5db3dfa9b282ae5eac105.zip
PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit the full definition of a type in -flimit-debug-info
This simplifies the core benefit of -flimit-debug-info by taking a more systematic approach to avoid emitting debug info definitions for types that only require declarations. The previous ad-hoc approach (3 cases removed in this patch) had many holes. The general approach (adding a bit to TagDecl and callback through ASTConsumer) has been discussed with Richard Smith - though always open to revision. llvm-svn: 186262
Diffstat (limited to 'llvm/test/Transforms/GVN/nonescaping-malloc.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud