mirror of
https://github.com/odin-lang/Odin.git
synced 2026-06-19 16:42:33 +00:00
New mips specgen (llvm-mc --triple=mips --mattr=+msa as the bits oracle, big-endian words, empirical masks): vector FP arithmetic/compare FADD/ FSUB/FMUL/FDIV/FMAX/FMIN/FCEQ/FCLE/FCLT/FCNE (.W/.D), dot product DOTP_S/U (.H/.W/.D), count/popcount NLOC/NLZC/PCNT (.B/.H/.W/.D), one-source FP FSQRT/FRSQRT/FRCP/FRINT/FTRUNC_S/U/FFINT_S/U (.W/.D), and bit-select BMNZ/BMZ/BSEL.V. 57 forms reusing the existing WD/WS/WT slots. Spot- checked byte-exact vs llvm-mc and decode-clean; 281 tests green.