Simplify the op decoding macro