aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2008-04-01 20:00:57 +0000
committerDale Johannesen <dalej@apple.com>2008-04-01 20:00:57 +0000
commit748a85ca991f61e8e097c6f42d721009b2f61936 (patch)
tree40d27805f206bbe0dbb4b11ec963fa0a4a026cdf /lib/Transforms
parentab596d99be59ae90bf1816d2de1db43f584e5d62 (diff)
downloadexternal_llvm-748a85ca991f61e8e097c6f42d721009b2f61936.zip
external_llvm-748a85ca991f61e8e097c6f42d721009b2f61936.tar.gz
external_llvm-748a85ca991f61e8e097c6f42d721009b2f61936.tar.bz2
Revert 49006 for the moment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49046 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms')
-rw-r--r--lib/Transforms/Utils/LowerInvoke.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/lib/Transforms/Utils/LowerInvoke.cpp b/lib/Transforms/Utils/LowerInvoke.cpp
index f546c33..7f0ef85 100644
--- a/lib/Transforms/Utils/LowerInvoke.cpp
+++ b/lib/Transforms/Utils/LowerInvoke.cpp
@@ -47,9 +47,6 @@
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Target/TargetLowering.h"
-#include "llvm/Target/TargetOptions.h"
-#include "llvm/Target/TargetMachine.h"
-#include "llvm/Target/TargetAsmInfo.h"
#include <csetjmp>
#include <set>
using namespace llvm;
@@ -595,12 +592,6 @@ bool LowerInvoke::insertExpensiveEHSupport(Function &F) {
}
bool LowerInvoke::runOnFunction(Function &F) {
- // If we will be generating exception info, don't do anything here.
- if ((ExceptionHandling || !F.doesNotThrow()) &&
- TLI &&
- TLI->getTargetMachine().getTargetAsmInfo()->
- doesSupportExceptionHandling())
- return false;
if (ExpensiveEHSupport)
return insertExpensiveEHSupport(F);
else