llvm: Use getDataLayout() from ExecutionEngine

Apparently the API changed from getTargetData() to getDataLayout().
Fixes few compilation errors.

Signed-off-by: Pekka Enberg <penberg@iki.fi>