predicate-result should be fine as well (aside from change in predicate behaviour)
+**LD/ST Immediate**
+
+[[sv/ldst]]
+
+First critical observation, RA.isvec is utilised to detect element-stride.
+
+```
+if RA.isvec:
+ svctx.ldstmode = indexed
+elif els == 0:
+ svctx.ldstmode = unitstride
+elif immediate != 0:
+ svctx.ldstmode = elementstride
+```
+
+thus it is actually legitimate to have scalar src *and* dest especially
+with predicate masks.
+
## answers to 4, loops/uses
**REMAP**