add a new field needed by the code emitter generator.
[oota-llvm.git] / lib / Target / Target.td
index 0f2b0348bef52d40749e9161dd3ace81a0bd8b03..10d458eb8aa29cd320fed0676ee9f2badd42931a 100644 (file)
@@ -173,6 +173,10 @@ class Instruction {
   InstrItinClass Itinerary = NoItinerary;// Execution steps used for scheduling.
 
   string Constraints = "";
+  
+  /// DisableEncoding - List of operand names (e.g. "$op1,$op2") that should not
+  /// be encoded into the output machineinstr.
+  string DisableEncoding = "";
 }
 
 /// Imp - Helper class for specifying the implicit uses/defs set for an