File tree Expand file tree Collapse file tree 7 files changed +13
-38
lines changed Expand file tree Collapse file tree 7 files changed +13
-38
lines changed Original file line number Diff line number Diff line change 8
8
//
9
9
// ===----------------------------------------------------------------------===//
10
10
11
- #include " MCTargetDesc/XtensaMCExpr .h"
11
+ #include " MCTargetDesc/XtensaMCAsmInfo .h"
12
12
#include " MCTargetDesc/XtensaMCTargetDesc.h"
13
13
#include " MCTargetDesc/XtensaTargetStreamer.h"
14
14
#include " TargetInfo/XtensaTargetInfo.h"
Original file line number Diff line number Diff line change 13
13
// ===----------------------------------------------------------------------===//
14
14
15
15
#include " XtensaInstPrinter.h"
16
- #include " MCTargetDesc/XtensaMCExpr .h"
16
+ #include " MCTargetDesc/XtensaMCAsmInfo .h"
17
17
#include " llvm/CodeGen/MachineOperand.h"
18
18
#include " llvm/MC/MCAsmInfo.h"
19
19
#include " llvm/MC/MCExpr.h"
Original file line number Diff line number Diff line change 13
13
// ===----------------------------------------------------------------------===//
14
14
15
15
#include " XtensaMCAsmInfo.h"
16
- #include " XtensaMCExpr.h"
17
16
#include " llvm/Support/raw_ostream.h"
18
17
#include " llvm/TargetParser/Triple.h"
19
18
Original file line number Diff line number Diff line change 16
16
#define LLVM_LIB_TARGET_XTENSA_MCTARGETDESC_XTENSATARGETASMINFO_H
17
17
18
18
#include " llvm/MC/MCAsmInfoELF.h"
19
+ #include " llvm/MC/MCExpr.h"
19
20
20
21
namespace llvm {
21
22
class Triple ;
23
+ class StringRef ;
22
24
23
25
class XtensaMCAsmInfo : public MCAsmInfoELF {
24
26
public:
@@ -28,6 +30,13 @@ class XtensaMCAsmInfo : public MCAsmInfoELF {
28
30
const MCSpecifierExpr &Expr) const override ;
29
31
};
30
32
33
+ namespace Xtensa {
34
+ enum Specifier { S_None, S_TPOFF };
35
+
36
+ uint8_t parseSpecifier (StringRef name);
37
+ StringRef getSpecifierName (uint8_t S);
38
+ } // namespace Xtensa
39
+
31
40
} // namespace llvm
32
41
33
42
#endif // LLVM_LIB_TARGET_XTENSA_MCTARGETDESC_XTENSATARGETASMINFO_H
Original file line number Diff line number Diff line change 13
13
// ===----------------------------------------------------------------------===//
14
14
15
15
#include " MCTargetDesc/XtensaFixupKinds.h"
16
- #include " MCTargetDesc/XtensaMCExpr .h"
16
+ #include " MCTargetDesc/XtensaMCAsmInfo .h"
17
17
#include " MCTargetDesc/XtensaMCTargetDesc.h"
18
18
#include " llvm/MC/MCCodeEmitter.h"
19
19
#include " llvm/MC/MCContext.h"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 13
13
14
14
#include " XtensaAsmPrinter.h"
15
15
#include " MCTargetDesc/XtensaInstPrinter.h"
16
- #include " MCTargetDesc/XtensaMCExpr .h"
16
+ #include " MCTargetDesc/XtensaMCAsmInfo .h"
17
17
#include " MCTargetDesc/XtensaTargetStreamer.h"
18
18
#include " TargetInfo/XtensaTargetInfo.h"
19
19
#include " XtensaConstantPoolValue.h"
You can’t perform that action at this time.
0 commit comments