[llvm-commits] [llvm] r96714 - /llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h

Chris Lattner sabre at nondot.org
Sat Feb 20 19:15:11 PST 2010


Author: lattner
Date: Sat Feb 20 21:15:11 2010
New Revision: 96714

URL: http://llvm.org/viewvc/llvm-project?rev=96714&view=rev
Log:
add a hook so that the new isel can run SDNodeXForms.

Modified:
    llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h

Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h?rev=96714&r1=96713&r2=96714&view=diff
==============================================================================
--- llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h (original)
+++ llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h Sat Feb 20 21:15:11 2010
@@ -137,6 +137,12 @@
     return false;
   }
   
+  virtual SDValue RunSDNodeXForm(SDValue V, unsigned XFormNo) {
+    assert(0 && "Tblgen shoudl generate this!");
+    return SDValue();
+  }
+
+  
   // Calls to these functions are generated by tblgen.
   SDNode *Select_INLINEASM(SDNode *N);
   SDNode *Select_UNDEF(SDNode *N);





More information about the llvm-commits mailing list