diff options
author | Yang Rong <rong.r.yang@intel.com> | 2015-09-16 16:49:38 +0800 |
---|---|---|
committer | Yang Rong <rong.r.yang@intel.com> | 2016-01-26 10:25:36 +0800 |
commit | e665b1c42bcafb6f39e6946ee106210fd3b90582 (patch) | |
tree | 94638b2115febbd9bf9744c609d9297dd4d7c02f | |
parent | c1add7f4e5ccc28cfdb51c4d9bae2d6f4195b7e4 (diff) |
GBE: Add datalayout and triple to ll files.
It can fix datalayout mismatch warning in llvm3.7.
Signed-off-by: Yang Rong <rong.r.yang@intel.com>
Reviewed-by: Ruiling Song <ruiling.song@intel.com>
Reviewed-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
-rw-r--r-- | backend/src/libocl/src/ocl_barrier.ll | 3 | ||||
-rw-r--r-- | backend/src/libocl/src/ocl_clz.ll | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/backend/src/libocl/src/ocl_barrier.ll b/backend/src/libocl/src/ocl_barrier.ll index dc3579cf..2765a714 100644 --- a/backend/src/libocl/src/ocl_barrier.ll +++ b/backend/src/libocl/src/ocl_barrier.ll @@ -4,6 +4,9 @@ ;#define CLK_LOCAL_MEM_FENCE (1 << 0) ;#define CLK_GLOBAL_MEM_FENCE (1 << 1) +target datalayout = "e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024" +target triple = "spir" + declare i32 @_get_local_mem_fence() nounwind alwaysinline declare i32 @_get_global_mem_fence() nounwind alwaysinline declare void @__gen_ocl_barrier_local() nounwind alwaysinline noduplicate diff --git a/backend/src/libocl/src/ocl_clz.ll b/backend/src/libocl/src/ocl_clz.ll index a274cdef..95228814 100644 --- a/backend/src/libocl/src/ocl_clz.ll +++ b/backend/src/libocl/src/ocl_clz.ll @@ -1,3 +1,6 @@ +target datalayout = "e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024" +target triple = "spir" + declare i8 @llvm.ctlz.i8(i8, i1) declare i16 @llvm.ctlz.i16(i16, i1) declare i32 @llvm.ctlz.i32(i32, i1) |