evex2vex pass defines 2 tables which maps EVEX instructions to their VEX identical when possible. Adding all missing entries.
Details
Diff Detail
Event Timeline
| lib/Target/X86/X86InstrTablesInfo.h | ||
|---|---|---|
| 50 | Why was this one removed? A review that says "add missing entries" and then removes some without explanation is confusing. | |
| 202 | The VEX instructions with a C in it are treated as commutable. The EVEX versions without a C shouldn't become commutable when they are compressed. | |
| lib/Target/X86/X86InstrTablesInfo.h | ||
|---|---|---|
| 50 | The VEX encoded instructions of these entries are defined for intrinsics. | |
| 202 | In this stage of the compiler there is no difference between MAX and MAXC, They have the same exact encoding and this difference is not relevant from this point and on. | |
Why was this one removed? A review that says "add missing entries" and then removes some without explanation is confusing.