That kinda depends on your licencing agreement:
https://en.wikipedia.org/wiki/ARM_architecture_family#Licens...
You can either licence a IP Core block(Core, gpu,etc) to embedd in your device, our you can buy an architect licence and design your own cores as long as they comply with the arm architecture.
AFAIK the IP is actually buildable cores which arm get's by partnering with companies to get it right, e.g. there is not that much difference between them fully building them in house and selling them vs. letting partners build them(for the end user).