From: Martin Liska Date: Tue, 2 Jun 2020 13:29:37 +0000 (+0200) Subject: rs6000: Replace FAIL with gcc_unreachable X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=291f65f15a70dafd5b345f55028947ad048c3bb7;p=gcc.git rs6000: Replace FAIL with gcc_unreachable gcc/ChangeLog: * config/rs6000/vector.md: Replace FAIL with gcc_unreachable in all vcond* patterns. --- diff --git a/gcc/config/rs6000/vector.md b/gcc/config/rs6000/vector.md index 662521e74fe..796345c80d3 100644 --- a/gcc/config/rs6000/vector.md +++ b/gcc/config/rs6000/vector.md @@ -354,7 +354,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) (define_expand "vcond" @@ -371,7 +371,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) (define_expand "vcondv4sfv4si" @@ -389,7 +389,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) (define_expand "vcondv4siv4sf" @@ -407,7 +407,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) (define_expand "vcondv2dfv2di" @@ -425,7 +425,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) (define_expand "vcondv2div2df" @@ -443,7 +443,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) (define_expand "vcondu" @@ -460,7 +460,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) (define_expand "vconduv4sfv4si" @@ -478,7 +478,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) (define_expand "vconduv2dfv2di" @@ -496,7 +496,7 @@ operands[3], operands[4], operands[5])) DONE; else - FAIL; + gcc_unreachable (); }) ;; To support vector condition vectorization, define vcond_mask and vec_cmp.