VirtualBox

source: vbox/trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-4.c32@ 106692

Last change on this file since 106692 was 106692, checked in by vboxsync, 3 months ago

ValidationKit/bootsectors: Implement SIMD FP testcases for cvtpi2ps, and fix it in IEM; bugref:10658; jiraref:VBP-1206

IEM:

  • fix IEM cvtpi2ps [mem] trashing the target register
  • fix IEM cvtpi2ps [mem] sometimes leaving x87/MMX FTW in the wrong state

Valkit:

  • fix Bs3ExtCtxSetReg() ability to load MMX registers
  • add BS3_REGISTER_IS_MMX macro
  • fix test worker's interaction with x87/MMX FTW
  • add 'RAND_x6' FP32 value bars for use in tests of these instructions
  • add wacky set of macros for injecting integers into FP data arrays
  • implement cvtpi2ps tests
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 MB

HTML preview not available, since the file size exceeds 768.0 KB.Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette