diff options
-rw-r--r-- | llvm/include/llvm/Target/TargetSchedule.td | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/include/llvm/Target/TargetSchedule.td b/llvm/include/llvm/Target/TargetSchedule.td index 5ad3aeadb77..91dc3b4fca4 100644 --- a/llvm/include/llvm/Target/TargetSchedule.td +++ b/llvm/include/llvm/Target/TargetSchedule.td @@ -393,6 +393,8 @@ class InstRW<list<SchedReadWrite> rw, dag instrlist> { list<SchedReadWrite> OperandReadWrites = rw; dag Instrs = instrlist; SchedMachineModel SchedModel = ?; + // Allow a subtarget to mark some instructions as unsupported. + bit Unsupported = 0; } // Map a set of itinerary classes to SchedReadWrite resources. This is |