Yes. It's essentially x86_64 but with all addresses being 32-bits, so you get all the things like extra registers that x86_64 added without the added memory bloat of longer addresses for everything.
The performance hit can be quite heavy!
Cache is a limited resource, and you want as many pointers as possible to fit there.