From 55e4969e40ff510621793476d75440d6061f7ea7 Mon Sep 17 00:00:00 2001 From: lkcl Date: Sat, 12 Dec 2020 18:41:14 +0000 Subject: [PATCH] --- openpower/sv/svp_rewrite/svp64/discussion.mdwn | 1 + 1 file changed, 1 insertion(+) diff --git a/openpower/sv/svp_rewrite/svp64/discussion.mdwn b/openpower/sv/svp_rewrite/svp64/discussion.mdwn index 31ed9d4b8..b1d09d620 100644 --- a/openpower/sv/svp_rewrite/svp64/discussion.mdwn +++ b/openpower/sv/svp_rewrite/svp64/discussion.mdwn @@ -108,6 +108,7 @@ Data-dependent fail-on-first has two distinct variants: one for LD/ST, the other The CR-based data-driven fail-on-first is new and not found in ARM SVE or RVV. It is extremely useful for reducing instruction count, however requires speculative execution involving modifications of VL to get high performance implementations. +Where the options provided by selecting from only one bit of the CR being tested (and optional inversion of the same) are insufficient, a vectorised crops (crand, cror) may be used and ffirst applied to that. # Notes about Swizzle -- 2.30.2