[PATCH] Added support of X86::CMOVE instruction to the assembly instrumentation.
Yuri Gorshenin
ygorshenin at chromium.org
Tue May 20 04:25:14 PDT 2014
Hi eugenis,
Added support of X86::CMOVE instruction to the assembly instrumentation.
http://reviews.llvm.org/D3838
Files:
lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
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:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D3838.9608.patch
Type: text/x-patch
Size: 724 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140520/f33dfc00/attachment.bin>
More information about the llvm-commits
mailing list