You copied the Doc URL to your clipboard.

ENTERX and LEAVEX

Switch between Thumb state and ThumbEE state.

Syntax

ENTERX
LEAVEX

Usage

ENTERX causes a change from Thumb state to ThumbEE state, or has no effect in ThumbEE state.

LEAVEX causes a change from ThumbEE state to Thumb state, or has no effect in Thumb state.

Do not use ENTERX or LEAVEX in an IT block.

Architectures

These instructions are not available in the ARM instruction set.

These 32-bit Thumb and ThumbEE instructions are available in ARMv7, with ThumbEE support.

There are no 16-bit Thumb versions of these instructions.

See also

Was this page helpful? Yes No