diff options
author | Michael Kruse <llvm@meinersbur.de> | 2017-06-01 21:46:27 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2017-06-01 21:46:27 +0000 |
commit | 678aa336fa8d0cfac176d3bd95ddb96f545bbe68 (patch) | |
tree | fd8837a3522899da163ebfcfdcc3edbec54d2bf4 /llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp | |
parent | a618acf92379b8eaed5526bf6aff262708b3e9fc (diff) | |
download | bcm5719-llvm-678aa336fa8d0cfac176d3bd95ddb96f545bbe68.tar.gz bcm5719-llvm-678aa336fa8d0cfac176d3bd95ddb96f545bbe68.zip |
[ScopBuilder] Exclude ignored intrinsics from explicit instruction list.
Ignored intrinsics are ignored at code generation, therefore do not
need to be part of the instruction list.
Specifically, llvm.lifetime.* intrinisics are removed before code
generation, referencing them would cause a use-after-free error.
Contributed-by: Nandini Singhal <cs15mtech01004@iith.ac.in>
Differential Revision: https://reviews.llvm.org/D33768
llvm-svn: 304483
Diffstat (limited to 'llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp')
0 files changed, 0 insertions, 0 deletions