The Thumb Execution Environment (ThumbEE) extension is a variant of the Thumb instruction set that is designed as a target for dynamically generated code.
See the ARM Architecture Reference Manual for more information.