1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 11:33:24 +02:00

[X86] Add default InstrItinClass to PseudoI

This will be used to help tidyup existing pseudos that we've added scheduling info to.

llvm-svn: 321401
This commit is contained in:
Simon Pilgrim 2017-12-23 10:47:21 +00:00
parent daef9b5802
commit c5c41fbb40

View File

@ -349,8 +349,9 @@ class X86Inst<bits<8> opcod, Format f, ImmType i, dag outs, dag ins,
let TSFlags{54} = hasEVEX_RC;
}
class PseudoI<dag oops, dag iops, list<dag> pattern>
: X86Inst<0, Pseudo, NoImm, oops, iops, "", NoItinerary> {
class PseudoI<dag oops, dag iops, list<dag> pattern,
InstrItinClass itin = NoItinerary>
: X86Inst<0, Pseudo, NoImm, oops, iops, "", itin> {
let Pattern = pattern;
}