//===-- SystemZMCExpr.cpp - SystemZ specific MC expression classes --------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// #include "SystemZMCExpr.h" #include "llvm/MC/MCContext.h" usingnamespacellvm; #define DEBUG_TYPE … const SystemZMCExpr *SystemZMCExpr::create(VariantKind Kind, const MCExpr *Expr, MCContext &Ctx) { … } StringRef SystemZMCExpr::getVariantKindName() const { … } void SystemZMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { … } bool SystemZMCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, const MCFixup *Fixup) const { … }