Searched refs:ftw (Results 1 - 3 of 3) sorted by relevance

/gem5/src/arch/x86/
H A Dutility.hh147 * @param ftw Tag word in classic x87 format.
150 uint8_t convX87TagsToXTags(uint16_t ftw);
177 * @param ftw Current value of the FTW register.
182 uint16_t genX87Tags(uint16_t ftw, uint8_t top, int8_t spm);
H A Dutility.cc289 convX87TagsToXTags(uint16_t ftw) argument
294 const unsigned tag((ftw >> (2 * i)) & 0x3);
316 uint16_t ftw(0);
323 ftw |= 0x3 << (2 * i);
331 return ftw;
335 genX87Tags(uint16_t ftw, uint8_t top, int8_t spm) argument
342 ftw |= 0x3 << (2 * i);
348 ftw &= ~(0x3 << (2 * i));
351 return ftw;
/gem5/src/cpu/kvm/
H A Dx86_cpu.cc832 uint64_t ftw(tc->readMiscRegNoEffect(MISCREG_FTW));
833 fpu.ftwx = X86ISA::convX87TagsToXTags(ftw);
1063 uint64_t ftw(convX87XTagsToTags(fpu.ftwx));
1065 tc->setMiscRegNoEffect(MISCREG_FTW, ftw);
1066 tc->setMiscRegNoEffect(MISCREG_FTAG, ftw);

Completed in 7 milliseconds