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

__rum

Microsoft Specific

Emits the IPF Reset User Mask (rum) instruction.

void __rum( 
   int Mask 
);
[in] Mask

The 6-bit value whose complement is ANDed with the user mask. Must be a compile time constant.

Intrinsic

Architecture

__rum

IPF

Header file <intrin.h>

The complement of the Mask parameter is used with an AND operation with the user mask to determine the new user mask value.

The following table shows the bits that can be set in the user mask.

Bit

Mnemonic

Description

Meaning when clear

Meaning when set

0

--

Reserved

--

--

1

be

Big Endian Data Memory References

Little endian.

Big endian.

2

up

User Performance Monitoring

Disabled.

Enabled.

3

ac

Alignment Check (of data memory references)

Check alignment when needed.

Always check alignment.

4

mfl

Lower Floating-Point Registers (f2 to f31) Written

A write to f2 to f31 occurred.

No writes to f2 to f31 have occurred.

5

mfh

Higher Floating-Point Registers (f32 to f127) Written

A write to f32 to f127 occurred.

No writes to f32 to f127 have occurred.

For specific information about each setting, see the Intel IPF documentation.

This routine is only available as an intrinsic.

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

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.