3 ms·
the hard part about bounds checks is you need very specific semantics for bounds errors to prevent them from preventing vectorization. specifically, you don't w
by adgjlsfhk1 2y ago
the hard part about bounds checks is you need very specific semantics for bounds errors to prevent them from preventing vectorization. specifically, you don't want to promise that they are thrown when they are executed
- almostgotcaught 2y ago> preventing vectorization No one that wants to emit vectorized code is relying on auto-vectorization to emit that code.