@@ -69,12 +69,12 @@ bool X86IntelInstPrinter::printVecCompareInstr(const MCInst *MI, raw_ostream &OS
69
69
// Custom print the vector compare instructions to get the immediate
70
70
// translated into the mnemonic.
71
71
switch (MI->getOpcode ()) {
72
- case X86::CMPPDrmi: case X86::CMPPDrri:
73
- case X86::CMPPSrmi: case X86::CMPPSrri:
74
- case X86::CMPSDrm : case X86::CMPSDrr :
75
- case X86::CMPSDrm_Int : case X86::CMPSDrr_Int :
76
- case X86::CMPSSrm : case X86::CMPSSrr :
77
- case X86::CMPSSrm_Int : case X86::CMPSSrr_Int :
72
+ case X86::CMPPDrmi: case X86::CMPPDrri:
73
+ case X86::CMPPSrmi: case X86::CMPPSrri:
74
+ case X86::CMPSDrmi : case X86::CMPSDrri :
75
+ case X86::CMPSDrmi_Int : case X86::CMPSDrri_Int :
76
+ case X86::CMPSSrmi : case X86::CMPSSrri :
77
+ case X86::CMPSSrmi_Int : case X86::CMPSSrri_Int :
78
78
if (Imm >= 0 && Imm <= 7 ) {
79
79
OS << ' \t ' ;
80
80
printCMPMnemonic (MI, /* IsVCMP*/ false , OS);
@@ -96,56 +96,56 @@ bool X86IntelInstPrinter::printVecCompareInstr(const MCInst *MI, raw_ostream &OS
96
96
}
97
97
break ;
98
98
99
- case X86::VCMPPDrmi: case X86::VCMPPDrri:
100
- case X86::VCMPPDYrmi: case X86::VCMPPDYrri:
101
- case X86::VCMPPDZ128rmi: case X86::VCMPPDZ128rri:
102
- case X86::VCMPPDZ256rmi: case X86::VCMPPDZ256rri:
103
- case X86::VCMPPDZrmi: case X86::VCMPPDZrri:
104
- case X86::VCMPPSrmi: case X86::VCMPPSrri:
105
- case X86::VCMPPSYrmi: case X86::VCMPPSYrri:
106
- case X86::VCMPPSZ128rmi: case X86::VCMPPSZ128rri:
107
- case X86::VCMPPSZ256rmi: case X86::VCMPPSZ256rri:
108
- case X86::VCMPPSZrmi: case X86::VCMPPSZrri:
109
- case X86::VCMPSDrm : case X86::VCMPSDrr :
110
- case X86::VCMPSDZrm : case X86::VCMPSDZrr :
111
- case X86::VCMPSDrm_Int : case X86::VCMPSDrr_Int :
112
- case X86::VCMPSDZrm_Int : case X86::VCMPSDZrr_Int :
113
- case X86::VCMPSSrm : case X86::VCMPSSrr :
114
- case X86::VCMPSSZrm : case X86::VCMPSSZrr :
115
- case X86::VCMPSSrm_Int : case X86::VCMPSSrr_Int :
116
- case X86::VCMPSSZrm_Int : case X86::VCMPSSZrr_Int :
117
- case X86::VCMPPDZ128rmik: case X86::VCMPPDZ128rrik:
118
- case X86::VCMPPDZ256rmik: case X86::VCMPPDZ256rrik:
119
- case X86::VCMPPDZrmik: case X86::VCMPPDZrrik:
120
- case X86::VCMPPSZ128rmik: case X86::VCMPPSZ128rrik:
121
- case X86::VCMPPSZ256rmik: case X86::VCMPPSZ256rrik:
122
- case X86::VCMPPSZrmik: case X86::VCMPPSZrrik:
123
- case X86::VCMPSDZrm_Intk : case X86::VCMPSDZrr_Intk :
124
- case X86::VCMPSSZrm_Intk : case X86::VCMPSSZrr_Intk :
125
- case X86::VCMPPDZ128rmbi: case X86::VCMPPDZ128rmbik:
126
- case X86::VCMPPDZ256rmbi: case X86::VCMPPDZ256rmbik:
127
- case X86::VCMPPDZrmbi: case X86::VCMPPDZrmbik:
128
- case X86::VCMPPSZ128rmbi: case X86::VCMPPSZ128rmbik:
129
- case X86::VCMPPSZ256rmbi: case X86::VCMPPSZ256rmbik:
130
- case X86::VCMPPSZrmbi: case X86::VCMPPSZrmbik:
131
- case X86::VCMPPDZrrib: case X86::VCMPPDZrribk:
132
- case X86::VCMPPSZrrib: case X86::VCMPPSZrribk:
133
- case X86::VCMPSDZrrb_Int : case X86::VCMPSDZrrb_Intk :
134
- case X86::VCMPSSZrrb_Int : case X86::VCMPSSZrrb_Intk :
135
- case X86::VCMPPHZ128rmi: case X86::VCMPPHZ128rri:
136
- case X86::VCMPPHZ256rmi: case X86::VCMPPHZ256rri:
137
- case X86::VCMPPHZrmi: case X86::VCMPPHZrri:
138
- case X86::VCMPSHZrm : case X86::VCMPSHZrr :
139
- case X86::VCMPSHZrm_Int : case X86::VCMPSHZrr_Int :
140
- case X86::VCMPPHZ128rmik: case X86::VCMPPHZ128rrik:
141
- case X86::VCMPPHZ256rmik: case X86::VCMPPHZ256rrik:
142
- case X86::VCMPPHZrmik: case X86::VCMPPHZrrik:
143
- case X86::VCMPSHZrm_Intk : case X86::VCMPSHZrr_Intk :
144
- case X86::VCMPPHZ128rmbi: case X86::VCMPPHZ128rmbik:
145
- case X86::VCMPPHZ256rmbi: case X86::VCMPPHZ256rmbik:
146
- case X86::VCMPPHZrmbi: case X86::VCMPPHZrmbik:
147
- case X86::VCMPPHZrrib: case X86::VCMPPHZrribk:
148
- case X86::VCMPSHZrrb_Int : case X86::VCMPSHZrrb_Intk :
99
+ case X86::VCMPPDrmi: case X86::VCMPPDrri:
100
+ case X86::VCMPPDYrmi: case X86::VCMPPDYrri:
101
+ case X86::VCMPPDZ128rmi: case X86::VCMPPDZ128rri:
102
+ case X86::VCMPPDZ256rmi: case X86::VCMPPDZ256rri:
103
+ case X86::VCMPPDZrmi: case X86::VCMPPDZrri:
104
+ case X86::VCMPPSrmi: case X86::VCMPPSrri:
105
+ case X86::VCMPPSYrmi: case X86::VCMPPSYrri:
106
+ case X86::VCMPPSZ128rmi: case X86::VCMPPSZ128rri:
107
+ case X86::VCMPPSZ256rmi: case X86::VCMPPSZ256rri:
108
+ case X86::VCMPPSZrmi: case X86::VCMPPSZrri:
109
+ case X86::VCMPSDrmi : case X86::VCMPSDrri :
110
+ case X86::VCMPSDZrmi : case X86::VCMPSDZrri :
111
+ case X86::VCMPSDrmi_Int : case X86::VCMPSDrri_Int :
112
+ case X86::VCMPSDZrmi_Int : case X86::VCMPSDZrri_Int :
113
+ case X86::VCMPSSrmi : case X86::VCMPSSrri :
114
+ case X86::VCMPSSZrmi : case X86::VCMPSSZrri :
115
+ case X86::VCMPSSrmi_Int : case X86::VCMPSSrri_Int :
116
+ case X86::VCMPSSZrmi_Int : case X86::VCMPSSZrri_Int :
117
+ case X86::VCMPPDZ128rmik: case X86::VCMPPDZ128rrik:
118
+ case X86::VCMPPDZ256rmik: case X86::VCMPPDZ256rrik:
119
+ case X86::VCMPPDZrmik: case X86::VCMPPDZrrik:
120
+ case X86::VCMPPSZ128rmik: case X86::VCMPPSZ128rrik:
121
+ case X86::VCMPPSZ256rmik: case X86::VCMPPSZ256rrik:
122
+ case X86::VCMPPSZrmik: case X86::VCMPPSZrrik:
123
+ case X86::VCMPSDZrmi_Intk : case X86::VCMPSDZrri_Intk :
124
+ case X86::VCMPSSZrmi_Intk : case X86::VCMPSSZrri_Intk :
125
+ case X86::VCMPPDZ128rmbi: case X86::VCMPPDZ128rmbik:
126
+ case X86::VCMPPDZ256rmbi: case X86::VCMPPDZ256rmbik:
127
+ case X86::VCMPPDZrmbi: case X86::VCMPPDZrmbik:
128
+ case X86::VCMPPSZ128rmbi: case X86::VCMPPSZ128rmbik:
129
+ case X86::VCMPPSZ256rmbi: case X86::VCMPPSZ256rmbik:
130
+ case X86::VCMPPSZrmbi: case X86::VCMPPSZrmbik:
131
+ case X86::VCMPPDZrrib: case X86::VCMPPDZrribk:
132
+ case X86::VCMPPSZrrib: case X86::VCMPPSZrribk:
133
+ case X86::VCMPSDZrrib_Int : case X86::VCMPSDZrrib_Intk :
134
+ case X86::VCMPSSZrrib_Int : case X86::VCMPSSZrrib_Intk :
135
+ case X86::VCMPPHZ128rmi: case X86::VCMPPHZ128rri:
136
+ case X86::VCMPPHZ256rmi: case X86::VCMPPHZ256rri:
137
+ case X86::VCMPPHZrmi: case X86::VCMPPHZrri:
138
+ case X86::VCMPSHZrmi : case X86::VCMPSHZrri :
139
+ case X86::VCMPSHZrmi_Int : case X86::VCMPSHZrri_Int :
140
+ case X86::VCMPPHZ128rmik: case X86::VCMPPHZ128rrik:
141
+ case X86::VCMPPHZ256rmik: case X86::VCMPPHZ256rrik:
142
+ case X86::VCMPPHZrmik: case X86::VCMPPHZrrik:
143
+ case X86::VCMPSHZrmi_Intk : case X86::VCMPSHZrri_Intk :
144
+ case X86::VCMPPHZ128rmbi: case X86::VCMPPHZ128rmbik:
145
+ case X86::VCMPPHZ256rmbi: case X86::VCMPPHZ256rmbik:
146
+ case X86::VCMPPHZrmbi: case X86::VCMPPHZrmbik:
147
+ case X86::VCMPPHZrrib: case X86::VCMPPHZrribk:
148
+ case X86::VCMPSHZrrib_Int : case X86::VCMPSHZrrib_Intk :
149
149
if (Imm >= 0 && Imm <= 31 ) {
150
150
OS << ' \t ' ;
151
151
printCMPMnemonic (MI, /* IsVCMP*/ true , OS);
0 commit comments