12.66 THUMBX

The THUMBX directive instructs the assembler to interpret subsequent instructions as ThumbEE instructions, using the UAL syntax.




In files that contain code using different instruction sets, THUMBX must precede ThumbEE code written in UAL syntax.
If necessary, this directive also inserts one byte of padding to align to the next halfword boundary.
This directive does not assemble to any instructions. It also does not change the state. It only instructs the assembler to assemble ThumbEE instructions, and inserts padding if necessary.


  • ARM deprecates the use of ThumbEE instructions.
  • For descriptions of ThumbEE instructions, see the ARM Architecture Reference Manual.
Related reference
12.7 ARM or CODE32
12.11 CODE16
12.65 THUMB
Related information
ARM Architecture Reference Manual
Non-ConfidentialPDF file icon PDF versionARM DUI0379G
Copyright © 2007, 2008, 2011, 2012, 2014, 2015 ARM. All rights reserved.