REDUCING INSTRUMENTATION CODE BLOAT AND PERFORMANCE OVERHEADS USING A RUNTIME CALL INSTRUCTION

Techniques for an instruction for a Runtime Call operation are described. An example apparatus comprises decoder circuitry to decode a single instruction, the single instruction to include a field for an identifier of an opcode, the opcode to indicate execution circuitry is to execute a no operation...

Full description

Saved in:
Bibliographic Details
Main Authors Kleen, Andreas, Durham, David M, Moreira, Joao Batista Correa Gomes, LeMay, Michael, Baum, Dan, Cihula, Joseph, Lai, Konrad, Vahldiek-Oberwagner, Anjo Lucas, Constable, Scott, Kawakami, Henrique de Medeiros
Format Patent
LanguageEnglish
Published 04.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques for an instruction for a Runtime Call operation are described. An example apparatus comprises decoder circuitry to decode a single instruction, the single instruction to include a field for an identifier of an opcode, the opcode to indicate execution circuitry is to execute a no operation when a runtime call destination equals a predetermined value; and execute an indirect call with the runtime call destination as a destination address when the runtime call destination does not equal the predetermined value. Other examples are described and claimed.
Bibliography:Application Number: US202217853087