Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3 Manual page 746

Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3:
Table of Contents

Advertisement

PAL_VPS_TTAG
PAL_VPS_TTAG – Compute Translated Hashed Entry Tag (0x1800)
Compute the long format translated hashed entry tag.
Purpose:
Arguments:
Argument
GR24
GR25
GR26
GR27
GR28
GR29
GR30
GR31
Returns:
Return Value
GR24
GR25
GR26
GR27
GR28
GR29
GR30
GR31
PAL_VPS_TTAG computes the tag value of the long format Virtual Hashed Page Table
Description:
(VHPT) based on the input arguments and the result is returned in GR31. The format of
the region register parameter (GR26) is defined in
(RR)" on page
PAL_VPS_TTAG returns the same tag value given the same input arguments across
different implementations. The tag value returned may not be the same as the tag
value generated by the ttag instruction of the processor.
PAL_VPS_TTAG can be called with PSR.ic equal to 1 or 0.
2:498
Description
64-bit host virtual return address
64-bit virtual address used to compute the hash entry tag
Region register value used to compute the hash entry tag
Reserved
Reserved
Reserved
Reserved
Reserved
Description
Scratch
Scratch
Scratch
Scratch
Scratch
Scratch
Scratch
64-bit VHPT entry tag
2:58, the ve field is ignored by the service.
Section 4.1.2, "Region Registers
Volume 2, Part 1: Processor Abstraction Layer

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents