QBE is a tiny open-source compiler backend claiming 70% of industrial backend performance in 10% of the code, with fast compile times and support for amd64, arm64, and riscv64.
Technical guide to a Robin Hood open-addressing hash table with 64-bit slots that pack 32-bit keys/values and use a 75% load threshold with rehashing, plus hardware-ISA considerations.