diff options
author | Jose Fonseca <jfonseca@vmware.com> | 2016-04-02 14:31:16 +0100 |
---|---|---|
committer | Jose Fonseca <jfonseca@vmware.com> | 2016-04-03 09:51:27 +0100 |
commit | bcfb86b09de3bfc9c7cdf6925658b5e529a8fc62 (patch) | |
tree | 3609f16a54701d648f10beba4b7b0450300e6f0d /src/gallium/drivers/llvmpipe | |
parent | 6d54096fa6cde0ebc7da29468071fe2c34aec0cf (diff) | |
download | external_mesa3d-bcfb86b09de3bfc9c7cdf6925658b5e529a8fc62.zip external_mesa3d-bcfb86b09de3bfc9c7cdf6925658b5e529a8fc62.tar.gz external_mesa3d-bcfb86b09de3bfc9c7cdf6925658b5e529a8fc62.tar.bz2 |
gallivm: Use standard LLVMSetAlignment from LLVM 3.4 onwards.
Only provide a fallback for LLVM 3.3.
One less dependency on LLVM C++ interface.
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Diffstat (limited to 'src/gallium/drivers/llvmpipe')
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_state_fs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_state_fs.c b/src/gallium/drivers/llvmpipe/lp_state_fs.c index 83ff976..ca0533b 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_fs.c +++ b/src/gallium/drivers/llvmpipe/lp_state_fs.c @@ -786,7 +786,7 @@ load_unswizzled_block(struct gallivm_state *gallivm, dst[i] = LLVMBuildLoad(builder, dst_ptr, ""); - lp_set_load_alignment(dst[i], dst_alignment); + LLVMSetAlignment(dst[i], dst_alignment); } } @@ -830,7 +830,7 @@ store_unswizzled_block(struct gallivm_state *gallivm, src_ptr = LLVMBuildStore(builder, src[i], src_ptr); - lp_set_store_alignment(src_ptr, src_alignment); + LLVMSetAlignment(src_ptr, src_alignment); } } |