3 ms·
The only one I recall of the top of my head is that it makes `first & bool | second & ~bool` faster, since you don't need a `dec r0` instruction to turn {0,1} i
by a1369209993 4y ago
The only one I recall of the top of my head is that it makes `first & bool | second & ~bool` faster, since you don't need a `dec r0` instruction to turn {0,1} into a bitmask. Anyone else have a better guess?
- pencilguin 4y ago"that & bool", yielding either zero or "that", is common enough, by itself, to matter.
- a1369209993 4y agoHuh, good point, actually; I'd overlooked that, eg in `sum += filter[i] & elem[i]`.