No. Each individual processor AND form factor has its own unique challenges.
Developer page has a FAQ with a table which details non-functional for each configuration.
For example, my M2Pro MINI has limited feature support, relative to an M1 MacBook Air. For a long time, the M1Ultra was not supported (and I believe currently still is not, but I am a few weeks behind since install).