Searched refs:SparcMCExpr (Results 1 - 11 of 11) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp17 #include "MCTargetDesc/SparcMCExpr.h"
79 static MCOperand createSparcMCOperand(SparcMCExpr::VariantKind Kind,
83 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym, OutContext);
89 return createSparcMCOperand(SparcMCExpr::VK_Sparc_None, Label, OutContext);
92 static MCOperand createPCXRelExprOp(SparcMCExpr::VariantKind Kind,
105 const SparcMCExpr *expr = SparcMCExpr::create(Kind,
163 SparcMCExpr::VariantKind HiKind,
164 SparcMCExpr
[all...]
H A DSparcTargetObjectFile.cpp11 #include "MCTargetDesc/SparcMCExpr.h"
37 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32,
H A DSparcMCInstLower.cpp16 #include "MCTargetDesc/SparcMCExpr.h"
35 SparcMCExpr::VariantKind Kind =
36 (SparcMCExpr::VariantKind)MO.getTargetFlags();
64 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym,
H A DSparcISelLowering.cpp16 #include "MCTargetDesc/SparcMCExpr.h"
957 ? SparcMCExpr::VK_Sparc_WPLT30 : 0);
1271 ? SparcMCExpr::VK_Sparc_WPLT30 : 0);
1908 SDValue HiLo = makeHiLoPair(Op, SparcMCExpr::VK_Sparc_GOT22,
1909 SparcMCExpr::VK_Sparc_GOT10, DAG);
1927 return makeHiLoPair(Op, SparcMCExpr::VK_Sparc_HI,
1928 SparcMCExpr::VK_Sparc_LO, DAG);
1931 SDValue H44 = makeHiLoPair(Op, SparcMCExpr::VK_Sparc_H44,
1932 SparcMCExpr::VK_Sparc_M44, DAG);
1934 SDValue L44 = withTargetFlags(Op, SparcMCExpr
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCAsmInfo.cpp15 #include "SparcMCExpr.h"
53 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32,
66 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32,
H A DSparcMCExpr.cpp1 //===-- SparcMCExpr.cpp - Sparc specific MC expression classes --------===//
15 #include "SparcMCExpr.h"
27 const SparcMCExpr*
28 SparcMCExpr::create(VariantKind Kind, const MCExpr *Expr,
30 return new (Ctx) SparcMCExpr(Kind, Expr);
33 void SparcMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const {
44 bool SparcMCExpr::printVariantKind(raw_ostream &OS, VariantKind Kind)
86 SparcMCExpr::VariantKind SparcMCExpr::parseVariantKind(StringRef name)
88 return StringSwitch<SparcMCExpr
[all...]
H A DSparcMCExpr.h1 //====- SparcMCExpr.h - Sparc specific MC expression classes --*- C++ -*-=====//
24 class SparcMCExpr : public MCTargetExpr { class in namespace:llvm
65 explicit SparcMCExpr(VariantKind Kind, const MCExpr *Expr) function in class:llvm::SparcMCExpr
72 static const SparcMCExpr *create(VariantKind Kind, const MCExpr *Expr,
103 static bool classof(const SparcMCExpr *) { return true; }
H A DSparcMCCodeEmitter.cpp14 #include "SparcMCExpr.h"
127 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Expr)) {
154 const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(MO.getExpr());
166 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(MO.getExpr())) {
167 if (SExpr->getKind() == SparcMCExpr::VK_Sparc_WPLT30)
H A DSparcELFObjectWriter.cpp11 #include "MCTargetDesc/SparcMCExpr.h"
45 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Fixup.getValue())) {
46 if (SExpr->getKind() == SparcMCExpr::VK_Sparc_R_DISP32)
/freebsd-11.0-release/lib/clang/libllvmsparcdesc/
H A DMakefile12 SparcMCExpr.cpp \
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp11 #include "MCTargetDesc/SparcMCExpr.h"
73 const SparcMCExpr *adjustPICRelocation(SparcMCExpr::VariantKind VK,
473 const MCExpr *Expr = adjustPICRelocation(SparcMCExpr::VK_Sparc_HI, ValExpr);
498 Expr = adjustPICRelocation(SparcMCExpr::VK_Sparc_LO, ValExpr);
851 Res = SparcMCExpr::create(SparcMCExpr::VK_Sparc_WPLT30, Res,
1112 if (const SparcMCExpr *SE = dyn_cast<SparcMCExpr>(Expr))
1135 const SparcMCExpr *
[all...]

Completed in 117 milliseconds