Deleted Added
full compact
XCore.h (195340) XCore.h (198090)
1//===-- XCore.h - Top-level interface for XCore representation --*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 7 unchanged lines hidden (view full) ---

16#define TARGET_XCORE_H
17
18#include "llvm/Target/TargetMachine.h"
19
20namespace llvm {
21 class FunctionPass;
22 class TargetMachine;
23 class XCoreTargetMachine;
1//===-- XCore.h - Top-level interface for XCore representation --*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 7 unchanged lines hidden (view full) ---

16#define TARGET_XCORE_H
17
18#include "llvm/Target/TargetMachine.h"
19
20namespace llvm {
21 class FunctionPass;
22 class TargetMachine;
23 class XCoreTargetMachine;
24 class raw_ostream;
24 class formatted_raw_ostream;
25
26 FunctionPass *createXCoreISelDag(XCoreTargetMachine &TM);
25
26 FunctionPass *createXCoreISelDag(XCoreTargetMachine &TM);
27 FunctionPass *createXCoreCodePrinterPass(raw_ostream &OS,
28 XCoreTargetMachine &TM,
29 bool Verbose);
27
28 extern Target TheXCoreTarget;
29
30} // end namespace llvm;
31
32// Defines symbolic names for XCore registers. This defines a mapping from
33// register name to register number.
34//
35#include "XCoreGenRegisterNames.inc"
36
37// Defines symbolic names for the XCore instructions.
38//
39#include "XCoreGenInstrNames.inc"
40
41#endif
30} // end namespace llvm;
31
32// Defines symbolic names for XCore registers. This defines a mapping from
33// register name to register number.
34//
35#include "XCoreGenRegisterNames.inc"
36
37// Defines symbolic names for the XCore instructions.
38//
39#include "XCoreGenInstrNames.inc"
40
41#endif