Add target specific ISD node types for SSE/AVX vector shuffle instructions and change...
[oota-llvm.git] / lib / Target / TargetRegisterInfo.cpp
index 67239b830eb55cb0c103888a493b4e01c6638e7e..ad663199e50e71e5983052fcd8ce383713428d95 100644 (file)
 
 #include "llvm/Target/TargetMachine.h"
 #include "llvm/Target/TargetRegisterInfo.h"
-#include "llvm/CodeGen/MachineFunction.h"
-#include "llvm/CodeGen/MachineFrameInfo.h"
 #include "llvm/ADT/BitVector.h"
 #include "llvm/Support/raw_ostream.h"
 
 using namespace llvm;
 
+void TargetRegisterClass::anchor() { }
+
 TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterInfoDesc *ID,
                              regclass_iterator RCB, regclass_iterator RCE,
                              const char *const *subregindexnames)