AlderlakeP model is auto generated by D130897 using scheduling data from:
(priority in dsc order):
- Measured data in uops.info.
- GoldenCove instruction throughput and latency in intel doc.
- Existing SkylakeClientModel.
In step 3, some ports functionality has changed and new ports were
addedd from SKL to GLC so we need to map the port number. e.g. Map uop
using port 4 (store) in SKL to port 4,9 in GLC.
The previous port mapping machanism in D130897 didn't work and is fixed now.
Refresh this AlderlakeP model to update ports of instructions which
scheduling info are ported from SKL.
Where are JMP and RET SchedWrite defined? Why the port change affect this code?