LLVM36 has changed DataLayoutPass.

As seen in https://github.com/llvm-mirror/llvm/commit/3b670550ad8b4e77bae1cf265f73ea814b8a9cd5

cc @Keno