/external/llvm/lib/MC/ |
D | MCELF.h | 21 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);
|
D | MCELF.cpp | 22 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()
|
D | MCObjectWriter.cpp | 35 const MCSymbolData &DataA = Asm.getSymbolData(SA); in IsSymbolRefDifferenceFullyResolved() 36 const MCSymbolData &DataB = Asm.getSymbolData(SB); in IsSymbolRefDifferenceFullyResolved() 48 const MCSymbolData &DataA, in IsSymbolRefDifferenceFullyResolvedImpl()
|
D | MCELFStreamer.cpp | 86 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitELFSize() 121 MCSymbolData *SD; 171 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel() 195 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Func); in EmitThumbFunc() 216 MCSymbolData &AliasSD = getAssembler().getOrCreateSymbolData(*Alias); in EmitWeakReference() 239 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute() 322 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitCommonSymbol() 351 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLocalCommonSymbol() 408 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitFileDirective() 449 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(symRef.getSymbol()); in fixSymbolsInTLSFixups() [all …]
|
D | MCMachOStreamer.cpp | 108 MCSymbolData &SD = in EmitEHSymAttributes() 130 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel() 202 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitThumbFunc() 231 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute() 321 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitCommonSymbol() 347 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitZerofill() 432 DenseMap<const MCFragment*, MCSymbolData*> DefiningSymbolMap; in FinishImpl() 447 MCSymbolData *CurrentAtom = 0; in FinishImpl() 450 if (MCSymbolData *SD = DefiningSymbolMap.lookup(it2)) in FinishImpl()
|
D | ELFObjectWriter.cpp | 47 static uint64_t SymbolValue(MCSymbolData &Data, const MCAsmLayout &Layout); 48 static bool isInSymtab(const MCAssembler &Asm, const MCSymbolData &Data, 50 static bool isLocal(const MCSymbolData &Data, bool isSignature, 71 MCSymbolData *SymbolData; 326 const MCSymbolData &DataA, 468 uint64_t ELFObjectWriter::SymbolValue(MCSymbolData &Data, in SymbolValue() 506 MCSymbolData &SD = Asm.getSymbolData(Symbol); in ExecutePostLayoutBinding() 539 MCSymbolData &OrigData = *MSD.SymbolData; in WriteSymbol() 540 MCSymbolData &Data = in WriteSymbol() 611 MCSymbolData &Data = *MSD.SymbolData; in WriteSymbolTable() [all …]
|
D | MCAssembler.cpp | 105 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const { in getSymbolOffset() 184 MCSymbolData::MCSymbolData() : Symbol(0) {} in MCSymbolData() function in MCSymbolData 186 MCSymbolData::MCSymbolData(const MCSymbol &_Symbol, MCFragment *_Fragment, in MCSymbolData() function in MCSymbolData 228 const MCSymbolData *MCAssembler::getAtom(const MCSymbolData *SD) const { in getAtom() 271 const MCSymbolData &DataA = getSymbolData(SA); in evaluateFixup() 946 void MCSymbolData::dump() { in dump()
|
D | WinCOFFStreamer.cpp | 142 MCSymbolData &SymbolData = getAssembler().getOrCreateSymbolData(*Symbol); in AddCommonSymbol() 216 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitAssignment() 217 const MCSymbolData &RealSD = getAssembler().getOrCreateSymbolData( in EmitAssignment() 243 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute()
|
D | WinCOFFObjectWriter.cpp | 74 MCSymbolData const *MCData; 154 void DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler); 160 bool ExportSymbol(MCSymbolData const &SymbolData, MCAssembler &Asm); 415 void WinCOFFObjectWriter::DefineSymbol(MCSymbolData const &SymbolData, in DefineSymbol() 512 bool WinCOFFObjectWriter::ExportSymbol(MCSymbolData const &SymbolData, in ExportSymbol() 640 MCSymbolData &A_SD = Asm.getSymbolData(*A); in RecordRelocation() 659 MCSymbolData &B_SD = Asm.getSymbolData(*B); in RecordRelocation() 728 MCSymbolData const *SymbolData = coff_symbol->MCData; in WriteObject()
|
D | MachObjectWriter.cpp | 32 doesSymbolRequireExternRelocation(const MCSymbolData *SD) { in doesSymbolRequireExternRelocation() 65 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD, in getSymbolAddress() 291 MCSymbolData &Data = *MSD.SymbolData; in WriteNlist() 422 MCSymbolData &Entry = Asm.getOrCreateSymbolData(*it->Symbol, &Created); in BindIndirectSymbols() 574 const MCSymbolData &DataA, in IsSymbolRefDifferenceFullyResolvedImpl() 586 const MCSymbolData *A_Base = 0, *B_Base = 0; in IsSymbolRefDifferenceFullyResolvedImpl()
|
D | MCPureStreamer.cpp | 121 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLabel()
|
D | MCExpr.cpp | 336 MCSymbolData &AD = Asm->getSymbolData(SA); in AttemptToFoldSymbolOffsetDifference() 337 MCSymbolData &BD = Asm->getSymbolData(SB); in AttemptToFoldSymbolOffsetDifference()
|
D | MCObjectStreamer.cpp | 119 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLabel()
|
/external/llvm/include/llvm/MC/ |
D | MCAssembler.h | 40 class MCSymbolData; variable 75 MCSymbolData *Atom; 104 MCSymbolData *getAtom() const { return Atom; } in getAtom() 105 void setAtom(MCSymbolData *Value) { Atom = Value; } in setAtom() 534 class MCSymbolData : public ilist_node<MCSymbolData> { 576 MCSymbolData(); 577 MCSymbolData(const MCSymbol &_Symbol, MCFragment *_Fragment, uint64_t _Offset, 677 typedef iplist<MCSymbolData> SymbolDataListType; 709 iplist<MCSymbolData> Symbols; 719 DenseMap<const MCSymbol*, MCSymbolData*> SymbolMap; [all …]
|
D | MCMachObjectWriter.h | 79 MCSymbolData *SymbolData; 126 uint64_t getSymbolAddress(const MCSymbolData* SD, 135 bool doesSymbolRequireExternRelocation(const MCSymbolData *SD); 239 const MCSymbolData &DataA,
|
D | MCAsmLayout.h | 20 class MCSymbolData; variable 98 uint64_t getSymbolOffset(const MCSymbolData *SD) const;
|
D | MCObjectWriter.h | 23 class MCSymbolData; variable 94 const MCSymbolData &DataA,
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MachObjectWriter.cpp | 146 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/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMMachObjectWriter.cpp | 153 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordARMScatteredHalfRelocation() 167 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordARMScatteredHalfRelocation() 259 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordARMScatteredRelocation() 272 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordARMScatteredRelocation() 338 MCSymbolData *SD = 0; in RecordRelocation()
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsELFObjectWriter.cpp | 191 MCSymbolData &SD = Asm.getSymbolData(R.Sym->AliasedSymbol()); in NeedsMatchingLo()
|