diff --git a/src/core/util/llvmdisassembler/LLVMtoFailBochs.cpp b/src/core/util/llvmdisassembler/LLVMtoFailBochs.cpp index f1b47325..869bf064 100644 --- a/src/core/util/llvmdisassembler/LLVMtoFailBochs.cpp +++ b/src/core/util/llvmdisassembler/LLVMtoFailBochs.cpp @@ -19,12 +19,12 @@ LLVMtoFailBochs::LLVMtoFailBochs() { llvm_to_fail_map[45] = reginfo_t(RID_CBX, 32, 0); // EBX llvm_to_fail_map[9] = reginfo_t(RID_CCX, 8, 8); // CH - llvm_to_fail_map[10] = reginfo_t(RID_CCX, 0xff); // CL + llvm_to_fail_map[10] = reginfo_t(RID_CCX, 8, 0); // CL llvm_to_fail_map[28] = reginfo_t(RID_CCX, 16, 0); // CX llvm_to_fail_map[46] = reginfo_t(RID_CCX); // ECX llvm_to_fail_map[29] = reginfo_t(RID_CDX, 8, 8); // DH - llvm_to_fail_map[32] = reginfo_t(RID_CDX, 0xff); // DL + llvm_to_fail_map[32] = reginfo_t(RID_CDX, 8, 0); // DL llvm_to_fail_map[42] = reginfo_t(RID_CDX, 16, 0); // DX llvm_to_fail_map[48] = reginfo_t(RID_CDX); // EDX