Home
last modified time | relevance | path

Searched refs:MCSymbolData (Results 1 – 21 of 21) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/MC/
DMCELF.h21 class MCSymbolData; variable
25 static void SetBinding(MCSymbolData &SD, unsigned Binding);
26 static unsigned GetBinding(const MCSymbolData &SD);
27 static void SetType(MCSymbolData &SD, unsigned Type);
28 static unsigned GetType(const MCSymbolData &SD);
29 static void SetVisibility(MCSymbolData &SD, unsigned Visibility);
30 static unsigned GetVisibility(MCSymbolData &SD);
DMCELF.cpp22 void MCELF::SetBinding(MCSymbolData &SD, unsigned Binding) { in SetBinding()
29 unsigned MCELF::GetBinding(const MCSymbolData &SD) { in GetBinding()
36 void MCELF::SetType(MCSymbolData &SD, unsigned Type) { in SetType()
46 unsigned MCELF::GetType(const MCSymbolData &SD) { in GetType()
55 void MCELF::SetVisibility(MCSymbolData &SD, unsigned Visibility) { in SetVisibility()
63 unsigned MCELF::GetVisibility(MCSymbolData &SD) { in GetVisibility()
DMCMachOStreamer.cpp108 MCSymbolData &SD = in EmitEHSymAttributes()
130 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel()
166 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitThumbFunc()
195 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute()
286 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitCommonSymbol()
303 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitZerofill()
388 DenseMap<const MCFragment*, MCSymbolData*> DefiningSymbolMap; in Finish()
403 MCSymbolData *CurrentAtom = 0; in Finish()
406 if (MCSymbolData *SD = DefiningSymbolMap.lookup(it2)) in Finish()
DMCELFStreamer.cpp48 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel()
72 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Func); in EmitThumbFunc()
93 MCSymbolData &AliasSD = getAssembler().getOrCreateSymbolData(*Alias); in EmitWeakReference()
116 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute()
197 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitCommonSymbol()
226 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLocalCommonSymbol()
276 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitFileDirective()
313 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(symRef.getSymbol()); in fixSymbolsInTLSFixups()
358 MCSymbolData *SD = i->SD; in Finish()
DMCObjectWriter.cpp61 const MCSymbolData &DataA = Asm.getSymbolData(SA); in IsSymbolRefDifferenceFullyResolved()
62 const MCSymbolData &DataB = Asm.getSymbolData(SB); in IsSymbolRefDifferenceFullyResolved()
72 const MCSymbolData &DataA, in IsSymbolRefDifferenceFullyResolvedImpl()
DELFObjectWriter.h42 static uint64_t SymbolValue(MCSymbolData &Data, const MCAsmLayout &Layout);
43 static bool isInSymtab(const MCAssembler &Asm, const MCSymbolData &Data,
45 static bool isLocal(const MCSymbolData &Data, bool isSignature,
66 MCSymbolData *SymbolData;
334 const MCSymbolData &DataA,
DMCAssembler.cpp104 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const { in getSymbolOffset()
182 MCSymbolData::MCSymbolData() : Symbol(0) {} in MCSymbolData() function in MCSymbolData
184 MCSymbolData::MCSymbolData(const MCSymbol &_Symbol, MCFragment *_Fragment, in MCSymbolData() function in MCSymbolData
221 const MCSymbolData *MCAssembler::getAtom(const MCSymbolData *SD) const { in getAtom()
264 const MCSymbolData &DataA = getSymbolData(SA); in EvaluateFixup()
944 void MCSymbolData::dump() { in dump()
DWinCOFFStreamer.cpp141 MCSymbolData &SymbolData = getAssembler().getOrCreateSymbolData(*Symbol); in AddCommonSymbol()
215 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitAssignment()
216 const MCSymbolData &RealSD = getAssembler().getOrCreateSymbolData( in EmitAssignment()
242 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute()
DELFObjectWriter.cpp173 uint64_t ELFObjectWriter::SymbolValue(MCSymbolData &Data, in SymbolValue()
211 MCSymbolData &SD = Asm.getSymbolData(Symbol); in ExecutePostLayoutBinding()
244 MCSymbolData &OrigData = *MSD.SymbolData; in WriteSymbol()
245 MCSymbolData &Data = in WriteSymbol()
315 MCSymbolData &Data = *MSD.SymbolData; in WriteSymbolTable()
326 MCSymbolData &Data = *MSD.SymbolData; in WriteSymbolTable()
341 const MCSymbolData &SD = Asm.getSymbolData(Symbol); in SymbolToReloc()
413 MCSymbolData &SDB = Asm.getSymbolData(SymbolB); in RecordRelocation()
425 MCSymbolData &SD = Asm.getSymbolData(ASymbol); in RecordRelocation()
470 MCSymbolData &SD = Asm.getSymbolData(*S); in getSymbolIndexInSymbolTable()
[all …]
DWinCOFFObjectWriter.cpp74 MCSymbolData const *MCData;
153 void DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler);
159 bool ExportSymbol(MCSymbolData const &SymbolData, MCAssembler &Asm);
413 void WinCOFFObjectWriter::DefineSymbol(MCSymbolData const &SymbolData, in DefineSymbol()
516 bool WinCOFFObjectWriter::ExportSymbol(MCSymbolData const &SymbolData, in ExportSymbol()
644 MCSymbolData &A_SD = Asm.getSymbolData(*A); in RecordRelocation()
663 MCSymbolData &B_SD = Asm.getSymbolData(*B); in RecordRelocation()
749 MCSymbolData const *SymbolData = coff_symbol->MCData; in WriteObject()
DMCELFStreamer.h73 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitELFSize()
106 MCSymbolData *SD;
DMachObjectWriter.cpp31 doesSymbolRequireExternRelocation(const MCSymbolData *SD) { in doesSymbolRequireExternRelocation()
64 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD, in getSymbolAddress()
290 MCSymbolData &Data = *MSD.SymbolData; in WriteNlist()
408 MCSymbolData &Entry = Asm.getOrCreateSymbolData(*it->Symbol, &Created); in BindIndirectSymbols()
560 const MCSymbolData &DataA, in IsSymbolRefDifferenceFullyResolvedImpl()
572 const MCSymbolData *A_Base = 0, *B_Base = 0; in IsSymbolRefDifferenceFullyResolvedImpl()
DMCPureStreamer.cpp121 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLabel()
DMCExpr.cpp308 MCSymbolData &AD = Asm->getSymbolData(SA); in AttemptToFoldSymbolOffsetDifference()
309 MCSymbolData &BD = Asm->getSymbolData(SB); in AttemptToFoldSymbolOffsetDifference()
DMCObjectStreamer.cpp111 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLabel()
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCAssembler.h37 class MCSymbolData; variable
68 MCSymbolData *Atom;
97 MCSymbolData *getAtom() const { return Atom; } in getAtom()
98 void setAtom(MCSymbolData *Value) { Atom = Value; } in setAtom()
512 class MCSymbolData : public ilist_node<MCSymbolData> {
554 MCSymbolData();
555 MCSymbolData(const MCSymbol &_Symbol, MCFragment *_Fragment, uint64_t _Offset,
645 typedef iplist<MCSymbolData> SymbolDataListType;
673 iplist<MCSymbolData> Symbols;
683 DenseMap<const MCSymbol*, MCSymbolData*> SymbolMap;
[all …]
DMCMachObjectWriter.h79 MCSymbolData *SymbolData;
126 uint64_t getSymbolAddress(const MCSymbolData* SD,
135 bool doesSymbolRequireExternRelocation(const MCSymbolData *SD);
236 const MCSymbolData &DataA,
DMCAsmLayout.h19 class MCSymbolData; variable
97 uint64_t getSymbolOffset(const MCSymbolData *SD) const;
DMCObjectWriter.h24 class MCSymbolData; variable
96 const MCSymbolData &DataA,
/external/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp146 MCSymbolData &A_SD = Asm.getSymbolData(*A); in RecordX86_64Relocation()
147 const MCSymbolData *A_Base = Asm.getAtom(&A_SD); in RecordX86_64Relocation()
150 MCSymbolData &B_SD = Asm.getSymbolData(*B); in RecordX86_64Relocation()
151 const MCSymbolData *B_Base = Asm.getAtom(&B_SD); in RecordX86_64Relocation()
211 MCSymbolData &SD = Asm.getSymbolData(*Symbol); in RecordX86_64Relocation()
212 const MCSymbolData *Base = Asm.getAtom(&SD); in RecordX86_64Relocation()
352 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordScatteredRelocation()
364 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordScatteredRelocation()
420 MCSymbolData *SD_A = &Asm.getSymbolData(Target.getSymA()->getSymbol()); in RecordTLVPRelocation()
431 MCSymbolData *SD_B = &Asm.getSymbolData(Target.getSymB()->getSymbol()); in RecordTLVPRelocation()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp135 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordARMMovwMovtRelocation()
148 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordARMMovwMovtRelocation()
233 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordARMScatteredRelocation()
245 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordARMScatteredRelocation()
308 MCSymbolData *SD = 0; in RecordRelocation()