Fixed the IR interaction layer to deal with a
change in the LLDB target data API.

llvm-svn: 165754
diff --git a/lldb/source/Expression/IRDynamicChecks.cpp b/lldb/source/Expression/IRDynamicChecks.cpp
index 364220a..02006bb 100644
--- a/lldb/source/Expression/IRDynamicChecks.cpp
+++ b/lldb/source/Expression/IRDynamicChecks.cpp
@@ -280,7 +280,7 @@
     llvm::Value *BuildPointerValidatorFunc(lldb::addr_t start_address)
     {
         IntegerType *intptr_ty = llvm::Type::getIntNTy(m_module.getContext(),
-                                                             (m_module.getPointerSize(0) == llvm::Module::Pointer64) ? 64 : 32);
+                                                             (m_module.getPointerSize() == llvm::Module::Pointer64) ? 64 : 32);
         
         llvm::Type *param_array[1];
         
@@ -307,7 +307,7 @@
     llvm::Value *BuildObjectCheckerFunc(lldb::addr_t start_address)
     {
         IntegerType *intptr_ty = llvm::Type::getIntNTy(m_module.getContext(),
-                                                       (m_module.getPointerSize(0) == llvm::Module::Pointer64) ? 64 : 32);
+                                                       (m_module.getPointerSize() == llvm::Module::Pointer64) ? 64 : 32);
         
         llvm::Type *param_array[2];