From 291f65f15a70dafd5b345f55028947ad048c3bb7 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Tue, 2 Jun 2020 15:29:37 +0200 Subject: [PATCH] rs6000: Replace FAIL with gcc_unreachable gcc/ChangeLog: * config/rs6000/vector.md: Replace FAIL with gcc_unreachable in all vcond* patterns. --- gcc/config/rs6000/vector.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/gcc/config/rs6000/vector.md b/gcc/config/rs6000/vector.md index 662521e74fe2..796345c80d3b 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. -- 2.39.2