Basic ContextPromotionPass and some opcode info rearranging.