[llvm-commits] CVS: llvm/lib/Target/Target.td

Evan Cheng evan.cheng at apple.com
Mon Jun 18 18:25:52 PDT 2007



Changes in directory llvm/lib/Target:

Target.td updated: 1.103 -> 1.104
---
Log message:

Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT_DUPLICABLE bit.

---
Diffs of the changes:  (+1 -0)

 Target.td |    1 +
 1 files changed, 1 insertion(+)


Index: llvm/lib/Target/Target.td
diff -u llvm/lib/Target/Target.td:1.103 llvm/lib/Target/Target.td:1.104
--- llvm/lib/Target/Target.td:1.103	Wed Jun 13 17:20:15 2007
+++ llvm/lib/Target/Target.td	Mon Jun 18 20:25:30 2007
@@ -193,6 +193,7 @@
   bit hasCtrlDep   = 0;     // Does this instruction r/w ctrl-flow chains?
   bit noResults    = 0;     // Does this instruction produce no results?
   bit clobbersPred = 0;     // Does it clobbers condition code / predicate?
+  bit isNotDuplicable = 0;  // Is it unsafe to duplicate this instruction?
   
   InstrItinClass Itinerary = NoItinerary;// Execution steps used for scheduling.
 






More information about the llvm-commits mailing list