Teach scheduler about REG_SEQUENCE.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / InstrEmitter.h
index a9a83cc2c331d8fb0c2351f28b52e4798a3b1b50..c7e7c71268a23cba0f6941aac8042d3bb990a04f 100644 (file)
@@ -88,6 +88,9 @@ class InstrEmitter {
   void EmitCopyToRegClassNode(SDNode *Node,
                               DenseMap<SDValue, unsigned> &VRBaseMap);
 
+  /// EmitRegSequence - Generate machine code for REG_SEQUENCE nodes.
+  ///
+  void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap);
 public:
   /// CountResults - The results of target nodes have register or immediate
   /// operands first, then an optional chain, and optional flag operands