[PATCH] [mips] Add itineraries for ext and ins instructions.
Daniel Sanders
daniel.sanders at imgtec.com
Thu Feb 12 03:38:17 PST 2015
LGTM.
> My question is if this is the right way because there are several styles used.
> There are:
>
> - General itineraries like IIAlu
> - Itineraries for individual instructions: II_ADDI, II_ADDI, II_ADDU
> - Itineraries for an instruction's family: II_C_CC_D
We were phasing out the general itineraries since they didn't map very well to the P5600. I'd nearly finished this migration at the point I was interrupted by more pressing correctness issues and new instruction sets like MIPS32r6. I should be getting back to the P5600 scheduler soon. The individual II_*'s are preferred but there's a couple groups (like II_C_CC_D) where it was difficult and unnecessary to be more precise.
REPOSITORY
rL LLVM
http://reviews.llvm.org/D7209
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
More information about the llvm-commits
mailing list