Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Ensure TakesRexWPrefix works on x86
  • Loading branch information
tannergooding committed Mar 17, 2023
commit edd3ddd65887f5368b228620e49233136fc6cf64
7 changes: 7 additions & 0 deletions src/coreclr/jit/emitxarch.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1178,6 +1178,13 @@ emitter::code_t emitter::AddVexPrefix(instruction ins, code_t code, emitAttr att
// Returns true if this instruction, for the given EA_SIZE(attr), will require a REX.W prefix
bool emitter::TakesRexWPrefix(const instrDesc* id) const
{
#if defined(TARGET_X86)
if (!UseVEXEncoding())
{
return false;
}
#endif // TARGET_X86

instruction ins = id->idIns();
emitAttr attr = id->idOpSize();

Expand Down