diff --git a/g3doc/quick_reference.md b/g3doc/quick_reference.md
index 366294e9d0..c97f44a33c 100644
--- a/g3doc/quick_reference.md
+++ b/g3doc/quick_reference.md
@@ -1928,16 +1928,16 @@ their operands into independently processed 128-bit *blocks*.
All other ops in this section are only available if `HWY_TARGET != HWY_SCALAR`:
-* `V`: `{u,i}` \
+* `V`, `VI`: `{u,i}` \
VI **TableLookupBytes**(V bytes, VI indices): returns
`bytes[indices[i]]`. Uses byte lanes regardless of the actual vector types.
Results are implementation-defined if `indices[i] < 0` or `indices[i] >=
HWY_MIN(Lanes(DFromV()), 16)`. `VI` are integers, possibly of a different
- type than those in `V`. The number of lanes in `V` and `VI` may differ, e.g.
- a full-length table vector loaded via `LoadDup128`, plus partial vector `VI`
- of 4-bit indices.
+ type than those in `V` and are loaded uses the standard load instructions.
+ The number of lanes in `V` and `VI` may differ, e.g. a full-length table vector
+ loaded via `LoadDup128`, plus partial vector `VI` of 4-bit indices.
-* `V`: `{u,i}` \
+* `V`, `VI`: `{u,i}` \
VI **TableLookupBytesOr0**(V bytes, VI indices): returns
`bytes[indices[i]]`, or 0 if `indices[i] & 0x80`. Uses byte lanes regardless
of the actual vector types. Results are implementation-defined for