This patch improves sched models for BSWAP* X86 instrs removing unnecessary redefinitions of instr infos. This patch is based on results of D48222.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/Target/X86/X86Schedule.td | ||
---|---|---|
120–121 ↗ | (On Diff #156054) | // Byte Order (Endiannes) Swap |
lib/Target/X86/X86SchedHaswell.td | ||
---|---|---|
123 ↗ | (On Diff #156054) | Really minor, but please can you be consistent with where you're adding these to the sched lists? |
Comment Actions
I don't think you wanted to include the utils/TableGen/CodeGenSchedule.* changes here.
Other than that, no further comments, looks ok to me, but probably wait for @RKSimon.