Home | History | Annotate | Download | only in src

Lines Matching refs:Entry

500       const auto &Entry = X8632RegTable[ii];
501 (IntegerRegistersI32)[Entry.Val] = Entry.Is32;
502 (IntegerRegistersI16)[Entry.Val] = Entry.Is16;
503 (IntegerRegistersI8)[Entry.Val] = Entry.Is8;
504 (FloatRegisters)[Entry.Val] = Entry.IsXmm;
505 (VectorRegisters)[Entry.Val] = Entry.IsXmm;
506 (Trunc64To8Registers)[Entry.Val] = Entry.Is64To8;
507 (Trunc32To8Registers)[Entry.Val] = Entry.Is32To8;
508 (Trunc16To8Registers)[Entry.Val] = Entry.Is16To8;
509 (Trunc8RcvrRegisters)[Entry.Val] = Entry.IsTrunc8Rcvr;
510 (AhRcvrRegisters)[Entry.Val] = Entry.IsAhRcvr;
511 (*RegisterAliases)[Entry.Val].resize(RegisterSet::Reg_NUM);
512 for (int J = 0; J < Entry.NumAliases; J++) {
513 SizeT Alias = Entry.Aliases[J];
514 assert(!(*RegisterAliases)[Entry.Val][Alias] && "Duplicate alias");
515 (*RegisterAliases)[Entry.Val].set(Alias);
517 (*RegisterAliases)[Entry.Val].set(Entry.Val);
735 /// instruction. There is one table entry for each of the 16 conditions.