Removed unused operand simm16
Added the all logical instructions except NOR.
Added SUB instruction.
Remove SETHI pseudo instruction and take care of 32bit immediate loading
through pattern replacement
Added LSHIFT_IMM and RSHIFT_IMM instructions to fix 32bit imm encoding.