PM0214 Rev 9 175/262
PM0214 The STM32 Cortex-M4 instruction set
261
3.10.25 VPUSH
Floating-point extension register Push.
Syntax
VPUSH{cond}{.size} list
Where:
• ‘cond’ is an optional condition code, see Conditional execution on page 65.
• ‘size’ is an optional data size specifier. If present, it must be equal to the size in bits, 32
or 64, of the registers in list.
• ‘list’ is a list of the extension registers to be stored, as a list of consecutively numbered
doubleword or singleword registers, separated by commas and surrounded by
brackets.
Operation
This instruction stores multiple consecutive extension registers to the stack.
Restrictions
The restrictions are list must contain at least one register, and not more than sixteen.
Condition flags
These instructions do not change the flags.