show modules 1 should probably tell you the base addresses, and instance , being statically distributed, should be visible in some objdump / nm report. Yes, hairy math.
An alternative would be to parse SingletonType::getInstance() and see which effective address loads in the initialization / return path.
1 Mmm can't find the exact match that I remember. info sharedlibrary will provide you more information.
source share