HomeSort by: relevance | last modified time | path
    Searched refs:MCSymbolELF (Results 1 - 25 of 37) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCSymbolELF.cpp 1 //===- lib/MC/MCSymbolELF.cpp ---------------------------------------------===//
9 #include "llvm/MC/MCSymbolELF.h"
41 void MCSymbolELF::setBinding(unsigned Binding) const {
64 unsigned MCSymbolELF::getBinding() const {
92 void MCSymbolELF::setType(unsigned Type) const {
123 unsigned MCSymbolELF::getType() const {
145 void MCSymbolELF::setVisibility(unsigned Visibility) {
153 unsigned MCSymbolELF::getVisibility() const {
158 void MCSymbolELF::setOther(unsigned Other) {
166 unsigned MCSymbolELF::getOther() const
    [all...]
MCContext.cpp 34 #include "llvm/MC/MCSymbolELF.h"
220 static_assert(std::is_trivially_destructible<MCSymbolELF>(),
233 return new (Name, *this) MCSymbolELF(Name, IsTemporary);
465 const MCSymbolELF *Group,
467 const MCSymbolELF *LinkedToSym) {
468 MCSymbolELF *R;
476 R = cast<MCSymbolELF>(Sym);
479 R = new (&*NameIter, *this) MCSymbolELF(&*NameIter, /*isTemporary*/ false);
500 const MCSymbolELF *Group,
509 true, true, cast<MCSymbolELF>(RelInfoSection->getBeginSymbol()))
    [all...]
ELFObjectWriter.cpp 36 #include "llvm/MC/MCSymbolELF.h"
113 static bool isInSymtab(const MCAsmLayout &Layout, const MCSymbolELF &Symbol,
118 const MCSymbolELF *Symbol;
223 DenseMap<const MCSymbolELF *, const MCSymbolELF *> Renames;
233 const MCSymbolELF *Sym, uint64_t C,
509 static bool isIFunc(const MCSymbolELF *Symbol) {
517 Symbol = &cast<MCSymbolELF>(Value->getSymbol());
524 const auto &Symbol = cast<MCSymbolELF>(*MSD.Symbol);
525 const MCSymbolELF *Base
    [all...]
MCELFStreamer.cpp 31 #include "llvm/MC/MCSymbolELF.h"
100 auto *Symbol = cast<MCSymbolELF>(S);
111 auto *Symbol = cast<MCSymbolELF>(S);
193 auto *Symbol = cast<MCSymbolELF>(S);
306 auto *Symbol = cast<MCSymbolELF>(S);
331 cast<MCSymbolELF>(Symbol)
336 cast<MCSymbolELF>(Symbol)->setSize(Value);
348 auto *Symbol = cast<MCSymbolELF>(S);
470 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS);
499 cast<MCSymbolELF>(S)->setBinding(ELF::STB_WEAK)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetStreamer.h 19 class MCSymbolELF;
30 virtual void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset) = 0;
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCSymbolELF.h 1 //===- MCSymbolELF.h - -----------------------------------------*- C++ -*-===//
14 class MCSymbolELF : public MCSymbol {
20 MCSymbolELF(const StringMapEntry<bool> *Name, bool isTemporary)
MCSectionELF.h 19 #include "llvm/MC/MCSymbolELF.h"
44 const PointerIntPair<const MCSymbolELF *, 1, bool> Group;
55 unsigned entrySize, const MCSymbolELF *group, bool IsComdat,
57 const MCSymbolELF *LinkedToSym)
78 const MCSymbolELF *getGroup() const { return Group.getPointer(); }
MCELFObjectWriter.h 27 class MCSymbolELF;
32 const MCSymbolELF *Symbol; // The symbol to relocate with.
35 const MCSymbolELF *OriginalSymbol; // The original value of Symbol if we changed it.
38 ELFRelocationEntry(uint64_t Offset, const MCSymbolELF *Symbol, unsigned Type,
39 uint64_t Addend, const MCSymbolELF *OriginalSymbol,
MCContext.h 60 class MCSymbolELF;
353 const MCSymbolELF *Group, bool IsComdat,
355 const MCSymbolELF *LinkedToSym);
559 const MCSymbolELF *LinkedToSym);
563 const MCSymbolELF *Group, bool IsComdat,
565 const MCSymbolELF *LinkedToSym);
577 const MCSymbolELF *Group,
582 MCSectionELF *createELFGroupSection(const MCSymbolELF *Group,
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCTargetDesc.cpp 38 #include "llvm/MC/MCSymbolELF.h"
175 void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset) override {
214 void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset) override {
234 auto *Symbol = cast<MCSymbolELF>(S);
255 SmallPtrSet<MCSymbolELF *, 32> UpdateOther;
257 bool copyLocalEntry(MCSymbolELF *D, const MCExpr *S) {
261 const auto &RhsSym = cast<MCSymbolELF>(Ref->getSymbol());
313 void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset) override {
339 void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset) override {
PPCAsmBackend.cpp 21 #include "llvm/MC/MCSymbolELF.h"
172 if (const auto *S = dyn_cast<MCSymbolELF>(&A->getSymbol())) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCELFStreamer.cpp 32 #include "llvm/MC/MCSymbolELF.h"
94 auto ELFSymbol = cast<MCSymbolELF>(Symbol);
144 auto ELFSymbol = cast<MCSymbolELF>(Symbol);
HexagonMCExpr.cpp 14 #include "llvm/MC/MCSymbolELF.h"
68 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS);
  /src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/
CSKYMCExpr.cpp 14 #include "llvm/MC/MCSymbolELF.h"
76 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
  /src/external/apache2/llvm/lib/libLLVMMC/
Makefile 55 MCSymbolELF.cpp \
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64MCExpr.cpp 18 #include "llvm/MC/MCSymbolELF.h"
133 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
AArch64ELFStreamer.cpp 35 #include "llvm/MC/MCSymbolELF.h"
232 auto *Symbol = cast<MCSymbolELF>(getContext().getOrCreateSymbol(
257 cast<MCSymbolELF>(Symbol)->setOther(ELF::STO_AARCH64_VARIANT_PCS);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
MipsELFStreamer.cpp 20 #include "llvm/MC/MCSymbolELF.h"
79 auto *Label = cast<MCSymbolELF>(L);
MipsMCExpr.cpp 15 #include "llvm/MC/MCSymbolELF.h"
241 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
AMDGPUTargetStreamer.cpp 699 MCSymbolELF *Symbol = cast<MCSymbolELF>(
706 MCSymbolELF *SymbolELF = cast<MCSymbolELF>(Symbol);
826 MCSymbolELF *KernelCodeSymbol = cast<MCSymbolELF>(
828 MCSymbolELF *KernelDescriptorSymbol = cast<MCSymbolELF>(
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCExpr.cpp 19 #include "llvm/MC/MCSymbolELF.h"
190 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
211 auto ELFSymbol = cast<MCSymbolELF>(Symbol);
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
RISCVMCExpr.cpp 22 #include "llvm/MC/MCSymbolELF.h"
193 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/
VEMCExpr.cpp 18 #include "llvm/MC/MCSymbolELF.h"
200 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
  /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
ELFAsmParser.cpp 23 #include "llvm/MC/MCSymbolELF.h"
161 bool parseLinkedToSym(MCSymbolELF *&LinkedToSym);
227 MCSymbolELF *Sym = cast<MCSymbolELF>(getContext().getOrCreateSymbol(Name));
458 bool ELFAsmParser::parseLinkedToSym(MCSymbolELF *&LinkedToSym) {
473 LinkedToSym = dyn_cast_or_null<MCSymbolELF>(getContext().lookupSymbol(Name));
519 MCSymbolELF *LinkedToSym = nullptr;
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMELFStreamer.cpp 42 #include "llvm/MC/MCSymbolELF.h"
596 unsigned Type = cast<MCSymbolELF>(Symbol)->getType();
663 auto *Symbol = cast<MCSymbolELF>(getContext().getOrCreateSymbol(
673 auto *Symbol = cast<MCSymbolELF>(getContext().getOrCreateSymbol(
1157 unsigned Type = cast<MCSymbolELF>(Symbol)->getType();
1224 const MCSymbolELF *Group = FnSection.getGroup();
1230 static_cast<const MCSymbolELF *>(FnSection.getBeginSymbol()));

Completed in 30 milliseconds

1 2