[llvm] r328454 - [X86][SkylakeClient] Fix a set of regular expressions that were checking for optionally starting with 'Y' instead of 'V'
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Sun Mar 25 10:33:14 PDT 2018
Author: ctopper
Date: Sun Mar 25 10:33:14 2018
New Revision: 328454
URL: http://llvm.org/viewvc/llvm-project?rev=328454&view=rev
Log:
[X86][SkylakeClient] Fix a set of regular expressions that were checking for optionally starting with 'Y' instead of 'V'
These bad regexs were introduced by r328435
Modified:
llvm/trunk/lib/Target/X86/X86SchedSkylakeClient.td
Modified: llvm/trunk/lib/Target/X86/X86SchedSkylakeClient.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86SchedSkylakeClient.td?rev=328454&r1=328453&r2=328454&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86SchedSkylakeClient.td (original)
+++ llvm/trunk/lib/Target/X86/X86SchedSkylakeClient.td Sun Mar 25 10:33:14 2018
@@ -664,24 +664,24 @@ def: InstRW<[SKLWriteResGroup11], (instr
"ST_FP80m",
"VEXTRACTF128mr",
"VEXTRACTI128mr",
- "(Y?)MOVAPDYmr",
- "(Y?)MOVAPS(Y?)mr",
- "(Y?)MOVDQA(Y?)mr",
- "(Y?)MOVDQU(Y?)mr",
- "(Y?)MOVHPDmr",
- "(Y?)MOVHPSmr",
- "(Y?)MOVLPDmr",
- "(Y?)MOVLPSmr",
- "(Y?)MOVNTDQ(Y?)mr",
- "(Y?)MOVNTPD(Y?)mr",
- "(Y?)MOVNTPS(Y?)mr",
- "(Y?)MOVPDI2DImr",
- "(Y?)MOVPQI2QImr",
- "(Y?)MOVPQIto64mr",
- "(Y?)MOVSDmr",
- "(Y?)MOVSSmr",
- "(Y?)MOVUPD(Y?)mr",
- "(Y?)MOVUPS(Y?)mr",
+ "(V?)MOVAPDYmr",
+ "(V?)MOVAPS(Y?)mr",
+ "(V?)MOVDQA(Y?)mr",
+ "(V?)MOVDQU(Y?)mr",
+ "(V?)MOVHPDmr",
+ "(V?)MOVHPSmr",
+ "(V?)MOVLPDmr",
+ "(V?)MOVLPSmr",
+ "(V?)MOVNTDQ(Y?)mr",
+ "(V?)MOVNTPD(Y?)mr",
+ "(V?)MOVNTPS(Y?)mr",
+ "(V?)MOVPDI2DImr",
+ "(V?)MOVPQI2QImr",
+ "(V?)MOVPQIto64mr",
+ "(V?)MOVSDmr",
+ "(V?)MOVSSmr",
+ "(V?)MOVUPD(Y?)mr",
+ "(V?)MOVUPS(Y?)mr",
"VMPTRSTm")>;
def SKLWriteResGroup12 : SchedWriteRes<[SKLPort0]> {
More information about the llvm-commits
mailing list