Home | History | Annotate | Download | only in MC

Lines Matching defs:SRE

40     const MCSymbolRefExpr &SRE = cast<MCSymbolRefExpr>(*this);
41 const MCSymbol &Sym = SRE.getSymbol();
46 if (SRE.getKind() == MCSymbolRefExpr::VK_PPC_DARWIN_HA16 ||
47 SRE.getKind() == MCSymbolRefExpr::VK_PPC_DARWIN_LO16) {
48 OS << MCSymbolRefExpr::getVariantKindName(SRE.getKind());
57 if (SRE.getKind() == MCSymbolRefExpr::VK_ARM_NONE ||
58 SRE.getKind() == MCSymbolRefExpr::VK_ARM_PLT ||
59 SRE.getKind() == MCSymbolRefExpr::VK_ARM_TLSGD ||
60 SRE.getKind() == MCSymbolRefExpr::VK_ARM_GOT ||
61 SRE.getKind() == MCSymbolRefExpr::VK_ARM_GOTOFF ||
62 SRE.getKind() == MCSymbolRefExpr::VK_ARM_TPOFF ||
63 SRE.getKind() == MCSymbolRefExpr::VK_ARM_GOTTPOFF ||
64 SRE.getKind() == MCSymbolRefExpr::VK_ARM_TARGET1 ||
65 SRE.getKind() == MCSymbolRefExpr::VK_ARM_TARGET2 ||
66 SRE.getKind() == MCSymbolRefExpr::VK_ARM_PREL31)
67 OS << MCSymbolRefExpr::getVariantKindName(SRE.getKind());
68 else if (SRE.getKind() != MCSymbolRefExpr::VK_None &&
69 SRE.getKind() != MCSymbolRefExpr::VK_PPC_DARWIN_HA16 &&
70 SRE.getKind() != MCSymbolRefExpr::VK_PPC_DARWIN_LO16)
71 OS << '@' << MCSymbolRefExpr::getVariantKindName(SRE.getKind());
501 const MCSymbolRefExpr *SRE = cast<MCSymbolRefExpr>(this);
502 const MCSymbol &Sym = SRE->getSymbol();
505 if (Sym.isVariable() && SRE->getKind() == MCSymbolRefExpr::VK_None) {
516 Res = MCValue::get(SRE, 0, 0);
629 const MCSymbolRefExpr *SRE = cast<MCSymbolRefExpr>(this);
630 const MCSymbol &Sym = SRE->getSymbol();