summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-03-06 16:31:40 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-03-06 16:31:40 +0000
commit736bec88cf883abd4356269c62056dc49f31aab1 (patch)
tree2da10ddc4f3ca272193bb3186c28dd494fd39d07
parent66b2226eb829517aa2c825df0f8ae4135bd14b1c (diff)
downloadbcm5719-llvm-736bec88cf883abd4356269c62056dc49f31aab1.tar.gz
bcm5719-llvm-736bec88cf883abd4356269c62056dc49f31aab1.zip
Micro optimization: this code only needs to look at eh labels.
llvm-svn: 203127
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
index dd4cad683de..42895300fc6 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
@@ -241,7 +241,7 @@ ComputeCallSiteTable(SmallVectorImpl<CallSiteEntry> &CallSites,
I != E; ++I) {
for (MachineBasicBlock::const_iterator MI = I->begin(), E = I->end();
MI != E; ++MI) {
- if (!MI->isLabel()) {
+ if (!MI->isEHLabel()) {
if (MI->isCall())
SawPotentiallyThrowing |= !CallToNoUnwindFunction(MI);
continue;
OpenPOWER on IntegriCloud