Module: Mesa
Branch: master
Commit: 0ac316470813b4f2e825ff4befbbf2135cccce94
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ac316470813b4f2e825ff4befbbf2135cccce94

Author: Vinson Lee <v...@freedesktop.org>
Date:   Sun Jul 21 00:04:36 2013 -0700

gallivm: Remove dead code in lp_build_compare_ext.

There are earlier returns for PIPE_FUNC_NEVER and PIPE_FUNC_ALWAYS. The
switch value of 'func' cannot be either of those values.

Fixes "Logically dead code" defects reported by Coverity.

Signed-off-by: Vinson Lee <v...@freedesktop.org>
Reviewed-by: José Fonseca <jfons...@vmware.com>

---

 src/gallium/auxiliary/gallivm/lp_bld_logic.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

diff --git a/src/gallium/auxiliary/gallivm/lp_bld_logic.c 
b/src/gallium/auxiliary/gallivm/lp_bld_logic.c
index 322d385..fc7a728 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_logic.c
+++ b/src/gallium/auxiliary/gallivm/lp_bld_logic.c
@@ -100,12 +100,6 @@ lp_build_compare_ext(struct gallivm_state *gallivm,
    if(type.floating) {
       LLVMRealPredicate op;
       switch(func) {
-      case PIPE_FUNC_NEVER:
-         op = LLVMRealPredicateFalse;
-         break;
-      case PIPE_FUNC_ALWAYS:
-         op = LLVMRealPredicateTrue;
-         break;
       case PIPE_FUNC_EQUAL:
          op = ordered ? LLVMRealOEQ : LLVMRealUEQ;
          break;

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to