| commit | 773e8c39665ef63e5d6e7797f862e90d84a9141d | [log] [tgz] |
|---|---|---|
| author | Alexey Samsonov <vonosmas@gmail.com> | Fri Jun 26 00:00:47 2015 +0000 |
| committer | Alexey Samsonov <vonosmas@gmail.com> | Fri Jun 26 00:00:47 2015 +0000 |
| tree | b17846df22c9d49a617b5c524842906591740acd | |
| parent | 16dc86d9232cc0bf67d3e311c483a1b70a71ff99 [diff] |
[ASan] Use llvm::getDISubprogram() to get function entry debug location. It can be more robust than copying debug info from first non-alloca instruction in the entry basic block. We use the same strategy in coverage instrumentation. llvm-svn: 240738