Ooh I will, I will, pick me! pick me!
Most ARM tools cover all ARMs that is what is nice about them. What may or may not be there are the specific stuff hung off of the core. All will support the ARM IT cores but you might have to enter some of the other bits and bobs, register models for A/Ds or interrupt controllers that the silicon house put in.
The core is the core, be it ARM, THUMB, THUMB2, I think jazzele is their hardware java engine.
ARM with extensions is the main instruction set. THUMB created an assembly compatible subset that is compressed into a 16 bit instruction, THUMB2 eliminated the need for ARM instructions at the lowest level and extended THUMB with some 32 bit instructions. And Java is, well, Java.
D.