The immediate field should be encoded as "imm - 1" as the CPU always adds one to that field. llvm-svn: 195004