A |
Addresses
|
passing 64-bit values #1
|
passing 64-bit values #2
|
specifying 64-bit computing
|
Addressing guidelines
|
64-bit
|
Argument lists
|
fixed-size
|
suppressing homing
|
variable-size
|
Arguments
|
declaring quadword
|
Assembly language instructions
|
Alpha built-ins
|
B |
Built-ins
|
Alpha assembly language instructions
|
C |
$CALL64 macro #1
|
$CALL64 macro #2
|
passing 64-bit values
|
Calling standard
|
.CALL_ENTRY directive
|
QUAD_ARGS parameter
|
declaring 64-bit values #1
|
declaring 64-bit values #2
|
D |
Debugger
|
quadwords
|
Descriptor formats
|
checking with $IS_DESC macro
|
.DISABLE directive
|
QUADWORD option
|
E |
.ENABLE directive
|
QUADWORD option
|
/ENABLE qualifier
|
QUADWORD option
|
EVAX_CALLG_64 built-in
|
64-bit address support #1
|
64-bit address support #2
|
EVAX_SEXTL built-in
|
sign extension for 64-bit address support #1
|
sign extension for 64-bit address support #2
|
I |
Instructions
|
compiler built-ins for Alpha assembly language
|
$IS_32BITS macro
|
checking sign extension #1
|
checking sign extension #2
|
checking sign extension #3
|
$IS_DESC macro
|
checking if format descriptor is 64-bit
|
$IS_DESC64 macro
|
checking if format descriptor is 64-bit
|
L |
LIB$MOVC3 routine
|
LIB$MOVC5 routine
|
LIBOTS routines
|
M |
MACRO
|
VAX MACRO 64-bit addressing support #1
|
VAX MACRO 64-bit addressing support #2
|
MOVC3 instruction
|
MOVC5 instruction
|
O |
OTS$MOVE3 routine
|
OTS$MOVE5 routine
|
P |
P0 space
|
definition
|
P1 space
|
definition #1
|
definition #2
|
Page size
|
calculations based on #1
|
calculations based on #2
|
macro parameter for 64-bit addressing #1
|
macro parameter for 64-bit addressing #2
|
Pointer-type declarations
|
Pointers
|
64-bit support #1
|
64-bit support #2
|
Process-private space
|
definition
|
$PUSH_ARG64 macro #1
|
$PUSH_ARG64 macro #2
|
passing 64-bit values
|
Q |
Quadword addresses
|
computing
|
Quadword arguments
|
declaring
|
passing
|
R |
$RAB macro
|
RAB64 (64-bit record access blocks)
|
data structure
|
macros
|
RAB64$PQ_x fields #1
|
RAB64$PQ_x fields #2
|
RAB64$Q_x fields #1
|
RAB64$Q_x fields #2
|
$RAB64 macro #1
|
$RAB64 macro #2
|
$RAB64_STORE macro #1
|
$RAB64_STORE macro #2
|
$RAB_STORE macro
|
RMS
|
interface enhancements
|
RMS macros
|
support for data buffers in 64-bit address space #1
|
support for data buffers in 64-bit address space #2
|
S |
S0 space
|
definition
|
$SETUP_CALL64 macro #1
|
$SETUP_CALL64 macro #2
|
passing 64-bit values
|
Sign extension
|
checking with $IS_32BITS macro #1
|
checking with $IS_32BITS macro #2
|
using EVAX_SEXTL built-in
|
System services
|
C function prototypes
|
MACRO-32
|
System space
|
definition
|
V |
VAX MACRO
|
See MACRO
|