clarify about exceptions
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 7 Oct 2018 06:18:30 +0000 (07:18 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 7 Oct 2018 06:18:30 +0000 (07:18 +0100)
simple_v_extension/specification.mdwn

index 1b09d88be924e3d490c9cb57bdfc00370eaa3395..1d0a173bc23ad23bbb84182046b4747b9f084e17 100644 (file)
@@ -772,17 +772,9 @@ during the hardware loop, **not** the offset.
 
 # Exceptions
 
-> What does an ADD of two different-sized vectors do in simple-V?
-
-* if the two source operands are not the same, throw an exception.
-* if the destination operand is also a vector, and the source is longer
-  than the destination, throw an exception.
-
 > And what about instructions like JALR? 
-> What does jumping to a vector do?
 
-* Throw an exception.  Whether that actually results in spawning threads
-  as part of the trap-handling remains to be seen.
+answer: they're not vectorised, so not a problem
 
 # Hints