diff options
| author | Ricardo Cerqueira <ricardo@cyngn.com> | 2015-07-04 15:51:43 +0100 |
|---|---|---|
| committer | Ricardo Cerqueira <ricardo@cyngn.com> | 2015-07-04 15:51:43 +0100 |
| commit | 79ee331775a934cf823a28b5f4fc48df22609bf2 (patch) | |
| tree | 8ccf403f9104d2a6bb28d276f2ec43d65a3e47b7 | |
| parent | 2ef074329693f1537bef431dc8bb75ab88c458e5 (diff) | |
| parent | aabf3b45a05d80949fdb0551feb1f59754f3742a (diff) | |
| download | android_frameworks_compile_slang-cm-12.1.tar.gz android_frameworks_compile_slang-cm-12.1.tar.bz2 android_frameworks_compile_slang-cm-12.1.zip | |
Merge tag 'android-5.1.1_r5' into cm-12.1stable/cm-12.1-YOG7Dcm-12.1
Android 5.1.1 release 5
| -rw-r--r-- | slang_rs_backend.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/slang_rs_backend.cpp b/slang_rs_backend.cpp index 1e9bb05..5d92a12 100644 --- a/slang_rs_backend.cpp +++ b/slang_rs_backend.cpp @@ -501,10 +501,17 @@ void RSBackend::dumpExportTypeInfo(llvm::Module *M) { } void RSBackend::HandleTranslationUnitPost(llvm::Module *M) { + + if (!mContext->is64Bit()) { + M->setDataLayout("e-p:32:32-i64:64-v128:64:128-n32-S64"); + } + if (!mContext->processExport()) { return; } + + if (mContext->hasExportVar()) dumpExportVarInfo(M); |
