US 12,450,064 B2
Instruction set architecture push with frame pointer instruction
Albert Yosher, Tel Mond (IL); and James Ball, San Diego, CA (US)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on Mar. 21, 2024, as Appl. No. 18/612,737.
Prior Publication US 2025/0298619 A1, Sep. 25, 2025
Int. Cl. G06F 9/30 (2018.01)
CPC G06F 9/30145 (2013.01) [G06F 9/30134 (2013.01); G06F 9/30181 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for executing an instruction set architecture (ISA) push with frame pointer instruction, the method comprising:
utilizing a frame pointer;
decoding the ISA push with frame pointer instruction;
executing the decoded ISA push with frame pointer instruction;
performing, during the executing of the decoded ISA push with frame pointer instruction, a multiple register push operation on a stack; and
preserving, during the executing of the decoded ISA push with frame pointer instruction, a value of a stack pointer register and a value of a frame pointer register, prior to the executing of the decoded ISA push with frame pointer instruction.