X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FTarget%2FXCore%2FXCore.h;h=08f091e5b870198fe01feefd2c2d972c33164302;hb=8da543434664986ac19f4753a691fb613ba80778;hp=b7b86304b10e696b45eddee2c6d6d0cc596895f8;hpb=4cb1e13769856716261a4d315f8202bd918502c3;p=oota-llvm.git diff --git a/lib/Target/XCore/XCore.h b/lib/Target/XCore/XCore.h index b7b86304b10..08f091e5b87 100644 --- a/lib/Target/XCore/XCore.h +++ b/lib/Target/XCore/XCore.h @@ -15,6 +15,7 @@ #ifndef TARGET_XCORE_H #define TARGET_XCORE_H +#include "MCTargetDesc/XCoreMCTargetDesc.h" #include "llvm/Target/TargetMachine.h" namespace llvm { @@ -23,22 +24,9 @@ namespace llvm { class XCoreTargetMachine; class formatted_raw_ostream; - FunctionPass *createXCoreISelDag(XCoreTargetMachine &TM); - FunctionPass *createXCoreCodePrinterPass(formatted_raw_ostream &OS, - TargetMachine &TM, - bool Verbose); - - extern Target TheXCoreTarget; + FunctionPass *createXCoreISelDag(XCoreTargetMachine &TM, + CodeGenOpt::Level OptLevel); } // end namespace llvm; -// Defines symbolic names for XCore registers. This defines a mapping from -// register name to register number. -// -#include "XCoreGenRegisterNames.inc" - -// Defines symbolic names for the XCore instructions. -// -#include "XCoreGenInstrNames.inc" - #endif