Change MRegisterInfo::foldMemoryOperand to return the folded
[oota-llvm.git] / include / llvm / IntrinsicLowering.h
index 9d4d89a0acf4be435d0e9751879f6d9cb6c2f3d9..19ccb61b47d38fb5d11535eb786e22699388cb1e 100644 (file)
 #ifndef LLVM_INTRINSICLOWERING_H
 #define LLVM_INTRINSICLOWERING_H
 
+#include "llvm/Intrinsics.h"
+
 namespace llvm {
   class CallInst;
   
   struct IntrinsicLowering {
+    virtual ~IntrinsicLowering() {}
 
     /// LowerIntrinsicCall - This method returns the LLVM function which should
     /// be used to implement the specified intrinsic function call.  If an