Index: lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp =================================================================== --- lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp +++ lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp @@ -100,16 +100,22 @@ case X86::MOV16mi: case X86::MOV16mr: case X86::MOV16rm: + case X86::CMOVE16rr: + case X86::CMOVE16rm: AccessSize = 2; break; case X86::MOV32mi: case X86::MOV32mr: case X86::MOV32rm: + case X86::CMOVE32rr: + case X86::CMOVE32rm: AccessSize = 4; break; case X86::MOV64mi32: case X86::MOV64mr: case X86::MOV64rm: + case X86::CMOVE64rr: + case X86::CMOVE64rm: AccessSize = 8; break; case X86::MOVAPDmr: