Accidentally forgot to flip the opcode... and I didn't notice because it was working fine for the GlobalISel.