Dear all,<div><br></div><div>This is part of a series of patches for the PowerPC backend to improve support for Freescale processors. </div><div><br></div><div>Please review and commit if this is OK - I don't have commit access. </div>
<div>


<br></div><div>Thanks!</div><div>Tobias</div><div><br></div><div>Description of patch:</div><div><br></div><div>Slight reorganisation of PPC instruction classes for scheduling. No functionality change for existing subtargets.</div>



<div>- Clearly separate load/store-with-update instructions from regular loads and stores.</div><div>- Split IntRotateD -> IntRotateD and IntRotateDI</div><div>- Split out fsub and fadd from FPGeneral -> FPAddSub</div>



<div>- Update existing itineraries</div><div><br></div>