else return 32
```
+Instruction allocation restrictions:
+
+* setvl is Unvectorizable but needs more space later: use 55-bit
+* likewise svshape svindex and svshape2, all these need 32-bit
+* svstep *is* Vectorizable but needs to be encoded 32-bit in order
+ to reduce loop-size
+* space for 32-bit instructions is needed: some instructions
+ just make no sense if done as 64-bit because they **replace**
+ two 32-bit instructions.
+* but those types of space-saving instructions
+ **also need to be Vectorizable*