I would like to ask the function of the LE instruction in this disassembly statement:
0x000xxxxx F00FC023 LE lr,#-0x44
0x000xxxxx is address in Flash.
This instruction is what is displayed in the disassembly window when debugging the MCU in keil. Sorry I can't post the code and actual screenshots due to IT management requirements.
Compiler: ArmClang.exe V6.22MCU: Cortex-M55
This is a Loop End instruction, see section C2.4.103 of the Arm Architecture Reference Manual below:
https://developer.arm.com/documentation/ddi0553