Searched refs:SparcMCExpr (Results 1 - 10 of 10) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcAsmPrinter.cpp | 15 #include "MCTargetDesc/SparcMCExpr.h" 73 static MCOperand createSparcMCOperand(SparcMCExpr::VariantKind Kind, 77 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym, OutContext); 83 return createSparcMCOperand(SparcMCExpr::VK_Sparc_None, Label, OutContext); 86 static MCOperand createPCXRelExprOp(SparcMCExpr::VariantKind Kind, 99 const SparcMCExpr *expr = SparcMCExpr::create(Kind, 157 SparcMCExpr::VariantKind HiKind, 158 SparcMCExpr [all...] |
H A D | SparcTargetObjectFile.cpp | 10 #include "MCTargetDesc/SparcMCExpr.h" 41 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32,
|
H A D | SparcMCInstLower.cpp | 14 #include "MCTargetDesc/SparcMCExpr.h" 33 SparcMCExpr::VariantKind Kind = 34 (SparcMCExpr::VariantKind)MO.getTargetFlags(); 62 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym,
|
H A D | SparcISelLowering.cpp | 15 #include "MCTargetDesc/SparcMCExpr.h" 942 unsigned TF = isPositionIndependent() ? SparcMCExpr::VK_Sparc_WPLT30 : 0; 1245 unsigned TF = isPositionIndependent() ? SparcMCExpr::VK_Sparc_WPLT30 : 0; 1959 withTargetFlags(Op, SparcMCExpr::VK_Sparc_GOT13, DAG)); 1962 Idx = makeHiLoPair(Op, SparcMCExpr::VK_Sparc_GOT22, 1963 SparcMCExpr::VK_Sparc_GOT10, DAG); 1982 return makeHiLoPair(Op, SparcMCExpr::VK_Sparc_HI, 1983 SparcMCExpr::VK_Sparc_LO, DAG); 1986 SDValue H44 = makeHiLoPair(Op, SparcMCExpr::VK_Sparc_H44, 1987 SparcMCExpr [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCAsmInfo.cpp | 14 #include "SparcMCExpr.h" 53 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32, 66 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32,
|
H A D | SparcMCExpr.cpp | 1 //===-- SparcMCExpr.cpp - Sparc specific MC expression classes --------===// 14 #include "SparcMCExpr.h" 25 const SparcMCExpr* 26 SparcMCExpr::create(VariantKind Kind, const MCExpr *Expr, 28 return new (Ctx) SparcMCExpr(Kind, Expr); 31 void SparcMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { 42 bool SparcMCExpr::printVariantKind(raw_ostream &OS, VariantKind Kind) 86 SparcMCExpr::VariantKind SparcMCExpr::parseVariantKind(StringRef name) 88 return StringSwitch<SparcMCExpr [all...] |
H A D | SparcMCExpr.h | 1 //====- SparcMCExpr.h - Sparc specific MC expression classes --*- C++ -*-=====// 23 class SparcMCExpr : public MCTargetExpr { class in namespace:llvm 66 explicit SparcMCExpr(VariantKind Kind, const MCExpr *Expr) function in class:llvm::SparcMCExpr 73 static const SparcMCExpr *create(VariantKind Kind, const MCExpr *Expr, 104 static bool classof(const SparcMCExpr *) { return true; }
|
H A D | SparcMCCodeEmitter.cpp | 14 #include "SparcMCExpr.h" 135 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Expr)) { 162 const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(MO.getExpr()); 174 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(MO.getExpr())) { 175 if (SExpr->getKind() == SparcMCExpr::VK_Sparc_WPLT30)
|
H A D | SparcELFObjectWriter.cpp | 10 #include "MCTargetDesc/SparcMCExpr.h" 46 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Fixup.getValue())) { 47 if (SExpr->getKind() == SparcMCExpr::VK_Sparc_R_DISP32)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 9 #include "MCTargetDesc/SparcMCExpr.h" 94 const SparcMCExpr *adjustPICRelocation(SparcMCExpr::VariantKind VK, 546 const MCExpr *Expr = adjustPICRelocation(SparcMCExpr::VK_Sparc_HI, ValExpr); 571 Expr = adjustPICRelocation(SparcMCExpr::VK_Sparc_LO, ValExpr); 955 SparcMCExpr::VariantKind Kind = SparcMCExpr::VK_Sparc_13; 959 Kind = SparcMCExpr::VK_Sparc_WPLT30; 961 Kind = SparcMCExpr::VK_Sparc_GOT13; 964 Res = SparcMCExpr [all...] |
Completed in 168 milliseconds