Diarmait gikk inn i en allianse med Niall mac Eochada, konge av Ulaid, som bidro til dempe presset fra nord og sør i form av kongedømmene Mide, Brega og Dublin, styrt av overkongen.