Changes in directory llvm/lib/Target:
Target.td updated: 1.85 -> 1.86 --- Log message: Move the Imp tblgen class from the X86 backend to common code. --- Diffs of the changes: (+7 -0) Target.td | 7 +++++++ 1 files changed, 7 insertions(+) Index: llvm/lib/Target/Target.td diff -u llvm/lib/Target/Target.td:1.85 llvm/lib/Target/Target.td:1.86 --- llvm/lib/Target/Target.td:1.85 Tue Jul 18 19:24:41 2006 +++ llvm/lib/Target/Target.td Thu Oct 12 12:49:27 2006 @@ -173,6 +173,13 @@ InstrItinClass Itinerary = NoItinerary;// Execution steps used for scheduling. } +/// Imp - Helper class for specifying the implicit uses/defs set for an +/// instruction. +class Imp<list<Register> uses, list<Register> defs> { + list<Register> Uses = uses; + list<Register> Defs = defs; +} + /// Predicates - These are extra conditionals which are turned into instruction /// selector matching code. Currently each predicate is just a string. class Predicate<string cond> { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits