x86: compress Opcode tables to make data size 3 times smaller. this is without performance sacrifice by using some extra index tables