User`s guide

MACRO Compiler Built-ins
C.2 Alpha PALcode Built-ins
Table C–2 (Cont.) Alpha PALcode Built-Ins
Built-in Operands Description
EVAX_MFPR_MCES <> Move from processor register MCES
EVAX_MFPR_PCBB <> Move from processor register PCBB
EVAX_MFPR_PRBR <> Move from processor register PRBR
EVAX_MFPR_PTBR <> Move from processor register PTBR
EVAX_MFPR_SCBB <> Move from processor register SCBB
EVAX_MFPR_SISR <> Move from processor register SISR
EVAX_MFPR_TBCHK <AQ> Move from processor register TBCHK
EVAX_MFPR_ESP <> Move from processor register ESP
EVAX_MFPR_SSP <> Move from processor register SSP
EVAX_MFPR_USP <> Move from processor register USP
EVAX_MFPR_WHAMI <> Move from processor register WHAMI
EVAX_INSQHILR <> Insert entry into longword queue at head interlocked-
resident
EVAX_INSQTILR <> Insert entry into longword queue at tail interlocked-
resident
EVAX_INSQHIQR <> Insert entry into quadword queue at head interlocked-
resident
EVAX_INSQTIQR <> Insert entry into quadword queue at tail interlocked-
resident
EVAX_REMQHILR <> Remove entry from longword queue at head interlocked-
resident
EVAX_REMQTILR <> Remove entry from longword queue at tail interlocked-
resident
EVAX_REMQHIQR <> Remove entry from quadword queue at head interlocked-
resident
EVAX_REMQTIQR <> Remove entry from quadword queue at tail interlocked-
resident
EVAX_GENTRAP <> Generate trap exception
EVAX_READ_UNQ <> Read unique context
EVAX_WRITE_UNQ <RQ> Write unique context
MACRO Compiler Built-ins C–7