AMD was absolutely hitched to global foundries for years, it was only because glofo decided to not go for 7nm, that AMD was allowed by glofo to use TSMC for the Ryzen 3000 series (Zen 2), and was partially released from the agreement ahead of time, provided they still had substantial orders with GloFo, which they honored with continuing discounted sales of the Ryzen 2000 series produced at glofo 12nm, and also using GloFo 12nm for their l3 cache chips.
AMD maneuvered the situation brilliantly, and turned necessity into an advantage.
AMD was absolutely hitched to global foundries for years, it was only because glofo decided to not go for 7nm, that AMD was allowed by glofo to use TSMC for the Ryzen 3000 series (Zen 2), and was partially released from the agreement ahead of time, provided they still had substantial orders with GloFo, which they honored with continuing discounted sales of the Ryzen 2000 series produced at glofo 12nm, and also using GloFo 12nm for their l3 cache chips. AMD maneuvered the situation brilliantly, and turned necessity into an advantage.