diff options
author | José Fonseca <[email protected]> | 2009-08-16 21:07:15 +0100 |
---|---|---|
committer | José Fonseca <[email protected]> | 2009-08-29 09:21:33 +0100 |
commit | 4d7a8194c5763f70ba559f32f58dfda36237b666 (patch) | |
tree | b06d2903bc55c20dc0ee7537d10b33961cb61e2a /src/gallium/drivers/llvmpipe/lp_bld_arit.c | |
parent | 7821664b15501b173b2304bbada758c33c5ff972 (diff) |
llvmpipe: Silence compiler warnings.
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_bld_arit.c')
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_bld_arit.c | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_bld_arit.c b/src/gallium/drivers/llvmpipe/lp_bld_arit.c index aec3e297f4a..b3429c31477 100644 --- a/src/gallium/drivers/llvmpipe/lp_bld_arit.c +++ b/src/gallium/drivers/llvmpipe/lp_bld_arit.c @@ -746,8 +746,11 @@ lp_build_exp2_approx(struct lp_build_context *bld, const union lp_type type = bld->type; LLVMTypeRef vec_type = lp_build_vec_type(type); LLVMTypeRef int_vec_type = lp_build_int_vec_type(type); - LLVMValueRef ipart; - LLVMValueRef fpart, expipart, expfpart, res; + LLVMValueRef ipart = NULL; + LLVMValueRef fpart = NULL; + LLVMValueRef expipart = NULL; + LLVMValueRef expfpart = NULL; + LLVMValueRef res = NULL; if(p_exp2_int_part || p_frac_part || p_exp2) { /* TODO: optimize the constant case */ @@ -841,12 +844,12 @@ lp_build_log2_approx(struct lp_build_context *bld, LLVMValueRef mantmask = lp_build_int_const_uni(type, 0x007fffff); LLVMValueRef one = LLVMConstBitCast(bld->one, int_vec_type); - LLVMValueRef i; - LLVMValueRef exp; - LLVMValueRef mant; - LLVMValueRef logexp; - LLVMValueRef logmant; - LLVMValueRef res; + LLVMValueRef i = NULL; + LLVMValueRef exp = NULL; + LLVMValueRef mant = NULL; + LLVMValueRef logexp = NULL; + LLVMValueRef logmant = NULL; + LLVMValueRef res = NULL; if(p_exp || p_floor_log2 || p_log2) { /* TODO: optimize the constant case */ |