Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
[oota-llvm.git] / lib / CodeGen / Passes.cpp
index 0821e6ad158ce2e4836640ec86c180c72dbb6613..024d166a4987f8a84ef24409734db6060a44c201 100644 (file)
@@ -424,7 +424,7 @@ void TargetPassConfig::addPassesToHandleExceptions() {
     // removed from the parent invoke(s). This could happen when a landing
     // pad is shared by multiple invokes and is also a target of a normal
     // edge from elsewhere.
-    addPass(createSjLjEHPreparePass(TM));
+    addPass(createSjLjEHPreparePass());
     // FALLTHROUGH
   case ExceptionHandling::DwarfCFI:
   case ExceptionHandling::ARM: