Does the Mill have an instruction for carryless multiply? It's pretty good for certain hash algorithms, but it's also used for the
"prefix xor" operation. This operation needs to be able to do a carryless multiply by all one's (i.e. -1) and is used in high performance SIMD libraries like simdjson. Please check the link for more details.