Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

__ptrd, __ptri

Microsoft Specific

Emit the IPF Purge Translation Register (ptr) instruction.


void __ptrd( 
   __int64 Address, 
      __int64 Range 
);
void __ptri( 
   __int64 Address, 
      __int64 Range 
);

Parameters

[in] Address

Loaded into the first general register supplied to the instruction. Bits 0 to 60 specify the virtual address to purge. Bits 61 to 63 specify the region identifier.

[in] Range

Loaded into the second general register supplied to the instruction. Bits 2 to 7 represent the page size; other bits are ignored.

Intrinsic Architecture

__ptrd

IPF

__ptri

IPF

Header file <intrin.h>

The instruction has two forms: ptr.d (data) and ptr.i (instruction). The intrinsics emit the similarly named form of the instruction. Unlike __ptcg and __ptcga, the operation is local to the processor.

For more information, see the Intel IPF documentation. These routines are only available as intrinsics.

END Microsoft Specific

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.