From 102945cbaa7781e50b5333631de9fd5d0b91ca52 Mon Sep 17 00:00:00 2001 From: lkcl Date: Sat, 11 Sep 2021 14:22:02 +0100 Subject: [PATCH] --- openpower/sv/branches.mdwn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openpower/sv/branches.mdwn b/openpower/sv/branches.mdwn index 1b2173d22..10d638db0 100644 --- a/openpower/sv/branches.mdwn +++ b/openpower/sv/branches.mdwn @@ -34,7 +34,8 @@ without such multi-condition test-and-branch, if a predicate mask is all zeros a large batch of instructions may be masked out to `nop`, and it would waste CPU cycles to run them. 3D GPU ISAs can test for this scenario -and jump over fully-masked-out operations, by spotting that +and, with the appropriate predicate-analysis instruction, +jump over fully-masked-out operations, by spotting that *all* Conditions are false. Unless Branches are aware and capable of such analysis, additional -- 2.30.2