Module: Mesa Branch: master Commit: 7640151c3d9692bc5e43da04dab5697692a07f86 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7640151c3d9692bc5e43da04dab5697692a07f86
Author: Brian Paul <[email protected]> Date: Thu Sep 16 09:00:54 2010 -0600 gallivm: move i32_vec_type inside the #ifdef --- src/gallium/auxiliary/gallivm/lp_bld_swizzle.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c b/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c index 1dfbe56..2e9e838 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c +++ b/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c @@ -76,11 +76,12 @@ lp_build_broadcast_scalar(struct lp_build_context *bld, } else { LLVMValueRef res; + +#if HAVE_LLVM >= 0x207 /* The shuffle vector is always made of int32 elements */ struct lp_type i32_vec_type = lp_type_int_vec(32); i32_vec_type.length = type.length; -#if HAVE_LLVM >= 0x207 res = LLVMBuildInsertElement(bld->builder, bld->undef, scalar, LLVMConstInt(LLVMInt32Type(), 0, 0), ""); res = LLVMBuildShuffleVector(bld->builder, res, bld->undef, _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
