diff options
Diffstat (limited to 'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h')
-rw-r--r-- | llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h | 26 |
1 files changed, 9 insertions, 17 deletions
diff --git a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h index ad1454566162a..1dbc7eae63c8a 100644 --- a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h +++ b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h @@ -33,33 +33,29 @@ public: private: const VariantKind Kind; const MCExpr *Expr; - bool IsDarwin; int64_t evaluateAsInt64(int64_t Value) const; - explicit PPCMCExpr(VariantKind Kind, const MCExpr *Expr, bool IsDarwin) - : Kind(Kind), Expr(Expr), IsDarwin(IsDarwin) {} + explicit PPCMCExpr(VariantKind Kind, const MCExpr *Expr) + : Kind(Kind), Expr(Expr) {} public: /// @name Construction /// @{ static const PPCMCExpr *create(VariantKind Kind, const MCExpr *Expr, - bool IsDarwin, MCContext &Ctx); + MCContext &Ctx); - static const PPCMCExpr *createLo(const MCExpr *Expr, - bool IsDarwin, MCContext &Ctx) { - return create(VK_PPC_LO, Expr, IsDarwin, Ctx); + static const PPCMCExpr *createLo(const MCExpr *Expr, MCContext &Ctx) { + return create(VK_PPC_LO, Expr, Ctx); } - static const PPCMCExpr *createHi(const MCExpr *Expr, - bool IsDarwin, MCContext &Ctx) { - return create(VK_PPC_HI, Expr, IsDarwin, Ctx); + static const PPCMCExpr *createHi(const MCExpr *Expr, MCContext &Ctx) { + return create(VK_PPC_HI, Expr, Ctx); } - static const PPCMCExpr *createHa(const MCExpr *Expr, - bool IsDarwin, MCContext &Ctx) { - return create(VK_PPC_HA, Expr, IsDarwin, Ctx); + static const PPCMCExpr *createHa(const MCExpr *Expr, MCContext &Ctx) { + return create(VK_PPC_HA, Expr, Ctx); } /// @} @@ -72,10 +68,6 @@ public: /// getSubExpr - Get the child of this expression. const MCExpr *getSubExpr() const { return Expr; } - /// isDarwinSyntax - True if expression is to be printed using Darwin syntax. - bool isDarwinSyntax() const { return IsDarwin; } - - /// @} void printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const override; |