Searched refs:SparcMCExpr (Results 1 – 13 of 13) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Target/Sparc/ |
H A D | SparcAsmPrinter.cpp | 77 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym, OutContext); in createSparcMCOperand() 99 const SparcMCExpr *expr = SparcMCExpr::create(Kind, in createPCXRelExprOp() 189 SparcMCExpr::VK_Sparc_HI, SparcMCExpr::VK_Sparc_LO, in LowerGETPCXAndEmitMCInsts() 194 SparcMCExpr::VK_Sparc_H44, SparcMCExpr::VK_Sparc_M44, in LowerGETPCXAndEmitMCInsts() 206 SparcMCExpr::VK_Sparc_HH, SparcMCExpr::VK_Sparc_HM, in LowerGETPCXAndEmitMCInsts() 214 SparcMCExpr::VK_Sparc_HI, SparcMCExpr::VK_Sparc_LO, in LowerGETPCXAndEmitMCInsts() 296 SparcMCExpr::VariantKind TF = (SparcMCExpr::VariantKind) MO.getTargetFlags(); in printOperand() 305 assert((TF == SparcMCExpr::VK_Sparc_HI in printOperand() 307 || TF == SparcMCExpr::VK_Sparc_HH in printOperand() 316 assert((TF == SparcMCExpr::VK_Sparc_None in printOperand() [all …]
|
H A D | SparcMCInstLower.cpp | 33 SparcMCExpr::VariantKind Kind = in LowerSymbolOperand() 34 (SparcMCExpr::VariantKind)MO.getTargetFlags(); in LowerSymbolOperand() 62 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym, in LowerSymbolOperand()
|
H A D | SparcTargetObjectFile.cpp | 41 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32, in getTTypeGlobalReference()
|
H A D | SparcISelLowering.cpp | 2112 Idx = makeHiLoPair(Op, SparcMCExpr::VK_Sparc_GOT22, in makeAddress() 2113 SparcMCExpr::VK_Sparc_GOT10, DAG); in makeAddress() 2132 return makeHiLoPair(Op, SparcMCExpr::VK_Sparc_HI, in makeAddress() 2133 SparcMCExpr::VK_Sparc_LO, DAG); in makeAddress() 2145 SDValue Hi = makeHiLoPair(Op, SparcMCExpr::VK_Sparc_HH, in makeAddress() 2148 SDValue Lo = makeHiLoPair(Op, SparcMCExpr::VK_Sparc_HI, in makeAddress() 2185 ? SparcMCExpr::VK_Sparc_TLS_GD_HI22 in LowerGlobalTLSAddress() 2186 : SparcMCExpr::VK_Sparc_TLS_LDM_HI22); in LowerGlobalTLSAddress() 2188 ? SparcMCExpr::VK_Sparc_TLS_GD_LO10 in LowerGlobalTLSAddress() 2191 ? SparcMCExpr::VK_Sparc_TLS_GD_ADD in LowerGlobalTLSAddress() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCExpr.cpp | 26 const SparcMCExpr* 27 SparcMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create() 29 return new (Ctx) SparcMCExpr(Kind, Expr); in create() 32 void SparcMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl() 43 bool SparcMCExpr::printVariantKind(raw_ostream &OS, VariantKind Kind) in printVariantKind() 93 SparcMCExpr::VariantKind SparcMCExpr::parseVariantKind(StringRef name) in parseVariantKind() 95 return StringSwitch<SparcMCExpr::VariantKind>(name) in parseVariantKind() 136 Sparc::Fixups SparcMCExpr::getFixupKind(SparcMCExpr::VariantKind Kind) { in getFixupKind() 182 SparcMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl() 217 void SparcMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { in fixELFSymbolsInTLSFixups() [all …]
|
H A D | SparcMCAsmInfo.cpp | 52 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32, in getExprForPersonalitySymbol() 65 return SparcMCExpr::create(SparcMCExpr::VK_Sparc_R_DISP32, in getExprForFDESymbol()
|
H A D | SparcMCExpr.h | 23 class SparcMCExpr : public MCTargetExpr { 73 explicit SparcMCExpr(VariantKind Kind, const MCExpr *Expr) in SparcMCExpr() function 80 static const SparcMCExpr *create(VariantKind Kind, const MCExpr *Expr, 111 static bool classof(const SparcMCExpr *) { return true; } in classof() argument
|
H A D | SparcMCCodeEmitter.cpp | 132 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Expr)) { in getMachineOpValue() 165 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Expr)) { in getSImm13OpValue() 183 const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Expr); in getCallTargetOpValue()
|
H A D | SparcELFObjectWriter.cpp | 49 if (const SparcMCExpr *SExpr = dyn_cast<SparcMCExpr>(Fixup.getValue())) { in getRelocType() 50 if (SExpr->getKind() == SparcMCExpr::VK_Sparc_R_DISP32) in getRelocType()
|
H A D | CMakeLists.txt | 8 SparcMCExpr.cpp
|
/openbsd/gnu/llvm/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 106 const SparcMCExpr *adjustPICRelocation(SparcMCExpr::VariantKind VK, 929 SparcMCExpr::VariantKind VK = SparcMCExpr::parseVariantKind(Name); in parseTailRelocSym() 1023 SparcMCExpr::VariantKind Kind = in parseCallTarget() 1024 IsPic ? SparcMCExpr::VK_Sparc_WPLT30 : SparcMCExpr::VK_Sparc_WDISP30; in parseCallTarget() 1174 SparcMCExpr::VariantKind Kind = SparcMCExpr::VK_Sparc_13; in parseSparcAsmOperand() 1462 if (const SparcMCExpr *SE = dyn_cast<SparcMCExpr>(Expr)) in hasGOTReference() 1485 const SparcMCExpr * 1496 case SparcMCExpr::VK_Sparc_LO: in adjustPICRelocation() 1500 case SparcMCExpr::VK_Sparc_HI: in adjustPICRelocation() 1518 SparcMCExpr::VariantKind VK = SparcMCExpr::parseVariantKind(name); in matchSparcAsmModifiers() [all …]
|
/openbsd/gnu/usr.bin/clang/libLLVMSparcDesc/ |
H A D | Makefile | 15 SparcMCExpr.cpp \
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | BUILD.gn | 58 "SparcMCExpr.cpp",
|