diff --git a/Intrinsics_Reference/ch_vec_reference.xml b/Intrinsics_Reference/ch_vec_reference.xml
index 06db67d..2e5fa1c 100644
--- a/Intrinsics_Reference/ch_vec_reference.xml
+++ b/Intrinsics_Reference/ch_vec_reference.xml
@@ -7871,8 +7871,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
If bit index j is smaller than 128, bit
- i of r
- is set to the value of the
+ 48+i of r is set to the value of the
jth bit of
a.
@@ -7907,15 +7907,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
let bit index k denote the byte
- value of the
- jth
+ value of the (8i +
+ j)th
element of b.
If bit index k is greater than or
- equal to 64, bit j of element
+ equal to 64, bit 56+j of element
i of r is set to 0.
@@ -7923,7 +7923,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
If bit index k is less than 64,
- bit j of element
+ bit 56+j of element
i of r is set to the value of the
kth