Changeset 105078 in vbox for trunk/src/VBox/ValidationKit
- Timestamp:
- Jul 1, 2024 8:30:16 AM (7 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-4.c32
r105054 r105078 2636 2636 /*daz,fz,rc*/ X86_MXCSR_DAZ, X86_MXCSR_FZ, X86_MXCSR_RC_DOWN, 2637 2637 /*flags */ 0, 0 }, 2638 /** @todo Denormals; Underflow, Precision; Rounding, 2639 * FZ etc. */ 2638 /* 2639 * Denormals. 2640 */ 2641 /*28*/{ { /*src2 */ { BS3_FP64_DENORMAL_MAX(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0) } }, 2642 { /*src1 */ { BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0) } }, 2643 { /* => */ { BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0) } }, 2644 /*mask */ ~X86_MXCSR_XCPT_MASK, 2645 /*daz,fz,rc*/ 0, 0, X86_MXCSR_RC_NEAREST, 2646 /*flags */ X86_MXCSR_DE, X86_MXCSR_DE }, 2647 { { /*src2 */ { BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0) } }, 2648 { /*src1 */ { BS3_FP64_ZERO(0), BS3_FP64_DENORMAL_MAX(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0) } }, 2649 { /* => */ { BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0) } }, 2650 /*mask */ X86_MXCSR_XCPT_MASK, 2651 /*daz,fz,rc*/ X86_MXCSR_DAZ, 0, X86_MXCSR_RC_NEAREST, 2652 /*flags */ 0, 0 }, 2653 { { /*src2 */ { BS3_FP64_DENORMAL_MIN(0), BS3_FP64_DENORMAL_MIN(0), BS3_FP64_DENORMAL_MAX(0), BS3_FP64_DENORMAL_MAX(0) } }, 2654 { /*src1 */ { BS3_FP64_DENORMAL_MAX(0), BS3_FP64_DENORMAL_MIN(0), BS3_FP64_DENORMAL_MAX(0), BS3_FP64_DENORMAL_MIN(0) } }, 2655 { /* => */ { BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0), BS3_FP64_ZERO(0) } }, 2656 /*mask */ X86_MXCSR_XCPT_MASK, 2657 /*daz,fz,rc*/ X86_MXCSR_DAZ, X86_MXCSR_FZ, X86_MXCSR_RC_UP, 2658 /*flags */ 0, 0 }, 2659 /** @todo More denormals; Underflow, Precision; Rounding, FZ etc. */ 2640 2660 }; 2641 2661
Note:
See TracChangeset
for help on using the changeset viewer.