New pass manager - XCore

I realise this is last-minute but can I check that there is nothing the XCore target needs to do, to avoid holding up the new pass manager?

XCore has no passes upstream in Transforms or tested with opt.

XCore does not use adjustPassManager().

XCore adds passes in PassConfig, including addIRPasses(), but I understand those codegen passes need not be adapted for now.

I’ve run check-all configured with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER and with opt option default true.

Just wanted to check to avoid surprises.



Yup you should be good to go. Only passes in adjustPassManager() are relevant for the NPM switch.