|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 2611 const MCSymbol *GOTEquivSym = &SymA->getSymbol();
2623 if (!SymB || BaseSym != &SymB->getSymbol())
lib/CodeGen/TargetLoweringObjectFileImpl.cpp 1160 const MCSymbol *BaseSym = &MV.getSymB()->getSymbol();
lib/MC/ELFObjectWriter.cpp 523 Symbol = &cast<MCSymbolELF>(Value->getSymbol());
1223 W.write<uint32_t>(CGPE.From->getSymbol().getIndex());
1224 W.write<uint32_t>(CGPE.To->getSymbol().getIndex());
1456 const auto &SymB = cast<MCSymbolELF>(RefB->getSymbol());
1479 const auto *SymA = RefA ? cast<MCSymbolELF>(&RefA->getSymbol()) : nullptr;
1486 SymA = cast<MCSymbolELF>(&Inner->getSymbol());
lib/MC/MCAsmStreamer.cpp 1831 From->getSymbol().print(OS, MAI);
1833 To->getSymbol().print(OS, MAI);
lib/MC/MCAssembler.cpp 157 const MCSymbol &Sym = Ref->getSymbol();
239 const MCSymbol &SA = A->getSymbol();
254 const MCSymbol &Sym = A->getSymbol();
259 const MCSymbol &Sym = B->getSymbol();
357 if (!Layout.getSymbolOffset(A->getSymbol(), Val)) {
lib/MC/MCELFStreamer.cpp 455 getAssembler().registerSymbol(symRef.getSymbol());
456 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS);
467 const MCSymbol *S = &SRE->getSymbol();
lib/MC/MCExpr.cpp 57 const MCSymbol &Sym = SRE.getSymbol();
518 const MCSymbol &SA = A->getSymbol();
519 const MCSymbol &SB = B->getSymbol();
557 Addend += Layout->getSymbolOffset(A->getSymbol()) -
558 Layout->getSymbolOffset(B->getSymbol());
585 const MCSymbol &CheckSym = A ? A->getSymbol() : B->getSymbol();
585 const MCSymbol &CheckSym = A ? A->getSymbol() : B->getSymbol();
714 const MCSymbol &Sym = SRE->getSymbol();
900 const MCSymbol &Sym = SRE->getSymbol();
lib/MC/MCFragment.cpp 112 if (!getLabelOffset(Layout, A->getSymbol(), ReportError, ValA))
120 if (!getLabelOffset(Layout, B->getSymbol(), ReportError, ValB))
154 Expr->getLoc(), Twine("symbol '") + RefB->getSymbol().getName() +
163 const MCSymbol &ASym = A->getSymbol();
lib/MC/MCMachOStreamer.cpp 204 const MCSymbol &SymA = SymAExpr->getSymbol();
lib/MC/MCObjectStreamer.cpp 655 if (SRE.getSymbol().isDefined()) {
656 DF->getFixups().push_back(MCFixup::create(SRE.getSymbol().getOffset(),
661 PendingFixups.emplace_back(&SRE.getSymbol(), DF,
lib/MC/MCObjectWriter.cpp 27 const MCSymbol &SA = A->getSymbol();
28 const MCSymbol &SB = B->getSymbol();
lib/MC/MCParser/AsmParser.cpp 1329 return MCSymbolRefExpr::create(&SRE->getSymbol(), Variant, getContext());
6010 static_cast<const MCSymbolRefExpr *>(Value)->getSymbol();
lib/MC/MCStreamer.cpp 1005 visitUsedSymbol(cast<MCSymbolRefExpr>(Expr).getSymbol());
lib/MC/MachObjectWriter.cpp 101 if (Target.getSymA() && Target.getSymA()->getSymbol().isUndefined())
103 Target.getSymA()->getSymbol().getName() + "'");
104 if (Target.getSymB() && Target.getSymB()->getSymbol().isUndefined())
106 Target.getSymB()->getSymbol().getName() + "'");
110 Address += getSymbolAddress(Target.getSymA()->getSymbol(), Layout);
112 Address += getSymbolAddress(Target.getSymB()->getSymbol(), Layout);
333 S = &Ref->getSymbol();
lib/MC/WasmObjectWriter.cpp 447 const auto &SymB = cast<MCSymbolWasm>(RefB->getSymbol());
457 const auto *SymA = cast<MCSymbolWasm>(&RefA->getSymbol());
527 Ret = cast<MCSymbolWasm>(&Inner->getSymbol());
1556 const auto &TargetSym = cast<const MCSymbolWasm>(SymRef->getSymbol());
lib/MC/WinCOFFObjectWriter.cpp 347 const MCSymbol &Aliasee = SymRef->getSymbol();
703 const MCSymbol &A = Target.getSymA()->getSymbol();
727 const MCSymbol *B = &SymB->getSymbol();
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp 132 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp 185 Target.getSymA()->getSymbol().getName() +
220 const MCSymbol *A = &Target.getSymA()->getSymbol();
223 const MCSymbol *B = &Target.getSymB()->getSymbol();
301 const MCSymbol *Symbol = &Target.getSymA()->getSymbol();
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp 672 return S->getSymbol().getName();
lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp 50 if (SymA->getSymbol().getName() == "SCRATCH_RSRC_DWORD0" ||
51 SymA->getSymbol().getName() == "SCRATCH_RSRC_DWORD1")
lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp 130 SRE->getSymbol().print(OS, MAI);
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp 429 if (A->hasSubsectionsViaSymbols() && Asm.isThumbFunc(&A->getSymbol()) &&
430 A->getSymbol().isExternal() &&
872 const MCSymbol *Sym = A ? &A->getSymbol() : nullptr;
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp 241 OS << "\t.tlsdescseq\t" << S->getSymbol().getName();
1154 const MCSymbol &Sym = SRE->getSymbol();
lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp 161 const MCSymbol *A = &Target.getSymA()->getSymbol();
176 const MCSymbol *SB = &B->getSymbol();
180 "symbol '" + B->getSymbol().getName() +
187 Value2 = Writer->getSymbolAddress(B->getSymbol(), Layout);
275 const MCSymbol *A = &Target.getSymA()->getSymbol();
291 const MCSymbol *SB = &B->getSymbol();
295 "symbol '" + B->getSymbol().getName() +
302 Value2 = Writer->getSymbolAddress(B->getSymbol(), Layout);
409 A = &Target.getSymA()->getSymbol();
lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp 247 if (A->getSymbol().isTemporary())
lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp 91 Sym = MCSymbolRefExpr::create(&Sym->getSymbol(), Modifier, Context);
lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp 54 const MCSymbol &Sym = A->getSymbol();
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp 68 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS);
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 1744 return &SRExpr->getSymbol();
2850 Res.getSymA()->getSymbol().isInSection() ||
2851 Res.getSymA()->getSymbol().isTemporary() ||
2852 (Res.getSymA()->getSymbol().isELF() &&
2853 cast<MCSymbolELF>(Res.getSymA()->getSymbol()).getBinding() ==
6252 StringRef DefSymbol = Ref->getSymbol().getName();
7462 getTargetStreamer().emitDirectiveCpsetup(FuncReg, Save, Ref->getSymbol(),
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp 240 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp 972 static_cast<const MCSymbolRefExpr *>(Value)->getSymbol());
lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp 307 const MCSymbol &Sym = cast<MCSymbolRefExpr>(Expr)->getSymbol();
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 2112 const MCSymbol &Sym = SRE.getSymbol();
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp 51 StringRef Name = SRE->getSymbol().getName();
1275 return MCSymbolRefExpr::create(&SRE->getSymbol(), Context);
1341 return MCSymbolRefExpr::create(&SRE->getSymbol(), Variant, Context);
1495 TLSCall = Ref->getSymbol().getName() == "__tls_get_addr";
lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp 154 if (const auto *S = dyn_cast<MCSymbolELF>(&A->getSymbol())) {
lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp 480 O << RefExp->getSymbol().getName();
lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp 152 Sym = MCSymbolRefExpr::create(&Sym->getSymbol(), Modifier, Context);
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp 210 const auto &RhsSym = cast<MCSymbolELF>(Ref->getSymbol());
lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp 206 const MCSymbol *A = &Target.getSymA()->getSymbol();
218 const MCSymbol *SB = &B->getSymbol();
325 A = &Target.getSymA()->getSymbol();
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp 338 StringRef Str = SVal->getSymbol().getName();
362 StringRef Str = SVal->getSymbol().getName();
704 for (char c : SE->getSymbol().getName()) {
728 RISCVFPRndMode::stringToRoundingMode(SE->getSymbol().getName());
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp 59 const MCSymbol *AUIPCSymbol = &AUIPCSRE->getSymbol();
120 const MCSymbol *AUIPCSymbol = &AUIPCSRE->getSymbol();
135 if (!Target.getSymA() || !Target.getSymA()->getSymbol().isInSection())
138 if (&Target.getSymA()->getSymbol().getSection() !=
245 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp 1251 return (SymRef.getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_");
lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp 232 if (Target.getSymA()->getSymbol().isTemporary())
lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp 166 assert(SymExpr->getSymbol().getName() == "__tls_get_addr" &&
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp 186 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp 173 O << refExp.getSymbol().getName();
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp 244 auto &Sym = static_cast<const MCSymbolWasm &>(SRE->getSymbol());
282 auto *Sym = cast<MCSymbolWasm>(&Expr->getSymbol());
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp 48 if (SyExp->getSymbol().isInSection())
49 return &SyExp->getSymbol().getSection();
69 auto& SymA = cast<MCSymbolWasm>(RefA->getSymbol());
lib/Target/X86/AsmParser/X86Operand.h 106 const MCSymbol &Sym = SRE->getSymbol();
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp 266 const MCSymbol &S = Ref->getSymbol();
lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp 145 const MCSymbol *A = &Target.getSymA()->getSymbol();
150 const MCSymbol *B = &Target.getSymB()->getSymbol();
217 const MCSymbol *Symbol = &Target.getSymA()->getSymbol();
377 const MCSymbol *A = &Target.getSymA()->getSymbol();
393 const MCSymbol *SB = &B->getSymbol();
488 Writer->getSymbolAddress(SymB->getSymbol(), Layout) +
500 Writer->addRelocation(&SymA->getSymbol(), Fragment->getParent(), MRE);
533 A = &Target.getSymA()->getSymbol();
lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp 65 SRE->getSymbol().print(OS, MAI);