[OpenVMS documentation]
[Site home] [Send comments] [Help with this site] [How to order documentation] [OpenVMS site] [Compaq site]
Updated: 11 December 1998

OpenVMS Alpha Guide to 64-Bit Addressing and VLM Features

Index


Previous Contents


Master Alphabetic Index
A B C D E I L M O P Q R S V

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

[Site home] [Send comments] [Help with this site] [How to order documentation] [OpenVMS site] [Compaq site]
[OpenVMS documentation]

Copyright © Compaq Computer Corporation 1998. All rights reserved.

Legal
6467PRO_INDEX.HTML