QRT28PD (EVEX encoded versions)<a class="anchor" href="#vrsqrt28pd--evex-encoded-versions-">
			¶
		</a></h4>
<pre>(KL, VL) = (8, 512)
FOR j←0 TO KL-1
    i←j * 64
    IF k1[j] OR *no writemask* THEN
            IF (EVEX.b = 1) AND (SRC *is memory*)
                THEN DEST[i+63:i]←(1.0/ SQRT(SRC[63:0]));
                ELSE DEST[i+63:i]←(1.0/ SQRT(SRC[i+63:i]));
            FI;
    ELSE
        IF *merging-masking* ; merging-masking
            THEN *DEST[i+63:i] remains unchanged*
            E