/external/llvm/include/llvm/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); 31 static void setOther(MCSymbolData &SD, unsigned Other); 32 static unsigned getOther(MCSymbolData &SD);
|
D | MCAssembler.h | 40 class MCSymbolData; variable 76 MCSymbolData *Atom; 105 MCSymbolData *getAtom() const { return Atom; } in getAtom() 106 void setAtom(MCSymbolData *Value) { Atom = Value; } in setAtom() 670 class MCSymbolData : public ilist_node<MCSymbolData> { 712 MCSymbolData(); 713 MCSymbolData(const MCSymbol &_Symbol, MCFragment *_Fragment, uint64_t _Offset, 813 typedef iplist<MCSymbolData> SymbolDataListType; 845 iplist<MCSymbolData> Symbols; 855 DenseMap<const MCSymbol*, MCSymbolData*> SymbolMap; [all …]
|
D | MCMachObjectWriter.h | 86 MCSymbolData *SymbolData; 140 uint64_t getSymbolAddress(const MCSymbolData* SD, 149 bool doesSymbolRequireExternRelocation(const MCSymbolData *SD); 255 const MCSymbolData &DataA,
|
D | MCELFStreamer.h | 27 class MCSymbolData; variable 68 virtual MCSymbolData &getOrCreateSymbolData(MCSymbol *Symbol); 106 MCSymbolData *SD;
|
D | MCAsmLayout.h | 20 class MCSymbolData; variable 105 uint64_t getSymbolOffset(const MCSymbolData *SD) const;
|
D | MCObjectWriter.h | 24 class MCSymbolData; variable 98 const MCSymbolData &DataA,
|
/external/llvm/lib/MC/ |
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() 57 void MCELF::SetVisibility(MCSymbolData &SD, unsigned Visibility) { in SetVisibility() 65 unsigned MCELF::GetVisibility(MCSymbolData &SD) { in GetVisibility() 75 void MCELF::setOther(MCSymbolData &SD, unsigned Other) { in setOther() 80 unsigned MCELF::getOther(MCSymbolData &SD) { in getOther()
|
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 | MCMachOStreamer.cpp | 111 MCSymbolData &SD = in EmitEHSymAttributes() 133 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel() 216 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitThumbFunc() 237 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute() 327 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitCommonSymbol() 353 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitZerofill() 402 DenseMap<const MCFragment*, MCSymbolData*> DefiningSymbolMap; in FinishImpl() 417 MCSymbolData *CurrentAtom = 0; in FinishImpl() 420 if (MCSymbolData *SD = DefiningSymbolMap.lookup(it2)) in FinishImpl()
|
D | MCELFStreamer.cpp | 88 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel() 123 MCSymbolData &AliasSD = getAssembler().getOrCreateSymbolData(*Alias); in EmitWeakReference() 146 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute() 229 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitCommonSymbol() 256 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitELFSize() 263 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLocalCommonSymbol() 296 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitFileDirective() 352 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(symRef.getSymbol()); in fixSymbolsInTLSFixups() 481 MCSymbolData *SD = i->SD; in FinishImpl() 520 MCSymbolData &MCELFStreamer::getOrCreateSymbolData(MCSymbol *Symbol) { in getOrCreateSymbolData()
|
D | ELFObjectWriter.cpp | 46 static uint64_t SymbolValue(MCSymbolData &Data, const MCAsmLayout &Layout); 47 static bool isInSymtab(const MCAssembler &Asm, const MCSymbolData &Data, 49 static bool isLocal(const MCSymbolData &Data, bool isSignature, 70 MCSymbolData *SymbolData; 328 const MCSymbolData &DataA, 471 uint64_t ELFObjectWriter::SymbolValue(MCSymbolData &Data, in SymbolValue() 509 MCSymbolData &SD = Asm.getSymbolData(Symbol); in ExecutePostLayoutBinding() 542 MCSymbolData &OrigData = *MSD.SymbolData; in WriteSymbol() 543 MCSymbolData &Data = in WriteSymbol() 619 MCSymbolData &Data = *MSD.SymbolData; in WriteSymbolTable() [all …]
|
D | WinCOFFObjectWriter.cpp | 70 MCSymbolData const *MCData; 151 MCSymbolData const &SymbolData, 158 bool ExportSymbol(MCSymbolData const &SymbolData, MCAssembler &Asm); 414 MCSymbolData const &SymbolData, in DefineSymbol() 508 bool WinCOFFObjectWriter::ExportSymbol(MCSymbolData const &SymbolData, in ExportSymbol() 639 MCSymbolData &A_SD = Asm.getSymbolData(*A); in RecordRelocation() 658 MCSymbolData &B_SD = Asm.getSymbolData(*B); in RecordRelocation() 727 MCSymbolData const *SymbolData = coff_symbol->MCData; in WriteObject()
|
D | MCAssembler.cpp | 119 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const { in getSymbolOffset() 249 MCSymbolData::MCSymbolData() : Symbol(0) {} in MCSymbolData() function in MCSymbolData 251 MCSymbolData::MCSymbolData(const MCSymbol &_Symbol, MCFragment *_Fragment, in MCSymbolData() function in MCSymbolData 312 const MCSymbolData *MCAssembler::getAtom(const MCSymbolData *SD) const { in getAtom() 355 const MCSymbolData &DataA = getSymbolData(SA); in evaluateFixup() 1113 void MCSymbolData::dump() { in dump()
|
D | MachObjectWriter.cpp | 41 doesSymbolRequireExternRelocation(const MCSymbolData *SD) { in doesSymbolRequireExternRelocation() 74 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD, in getSymbolAddress() 305 MCSymbolData &Data = *MSD.SymbolData; in WriteNlist() 465 MCSymbolData &Entry = Asm.getOrCreateSymbolData(*it->Symbol, &Created); in BindIndirectSymbols() 608 MCSymbolData &SD = *i; in markAbsoluteVariableSymbols() 641 const MCSymbolData &DataA, in IsSymbolRefDifferenceFullyResolvedImpl() 653 const MCSymbolData *A_Base = 0, *B_Base = 0; in IsSymbolRefDifferenceFullyResolvedImpl()
|
D | WinCOFFStreamer.cpp | 147 MCSymbolData &SymbolData = getAssembler().getOrCreateSymbolData(*Symbol); in AddCommonSymbol() 213 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute()
|
D | MCPureStreamer.cpp | 129 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLabel()
|
D | MCExpr.cpp | 359 MCSymbolData &AD = Asm->getSymbolData(SA); in AttemptToFoldSymbolOffsetDifference() 360 MCSymbolData &BD = Asm->getSymbolData(SB); in AttemptToFoldSymbolOffsetDifference()
|
D | MCStreamer.cpp | 624 MCSymbolData &MCStreamer::getOrCreateSymbolData(MCSymbol *Symbol) { in getOrCreateSymbolData() 626 return *(static_cast<MCSymbolData*>(0)); in getOrCreateSymbolData()
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MachObjectWriter.cpp | 148 MCSymbolData &A_SD = Asm.getSymbolData(*A); in RecordX86_64Relocation() 149 const MCSymbolData *A_Base = Asm.getAtom(&A_SD); in RecordX86_64Relocation() 152 MCSymbolData &B_SD = Asm.getSymbolData(*B); in RecordX86_64Relocation() 153 const MCSymbolData *B_Base = Asm.getAtom(&B_SD); in RecordX86_64Relocation() 213 MCSymbolData &SD = Asm.getSymbolData(*Symbol); in RecordX86_64Relocation() 214 const MCSymbolData *Base = Asm.getAtom(&SD); in RecordX86_64Relocation() 354 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordScatteredRelocation() 366 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordScatteredRelocation() 446 MCSymbolData *SD_A = &Asm.getSymbolData(Target.getSymA()->getSymbol()); in RecordTLVPRelocation() 457 MCSymbolData *SD_B = &Asm.getSymbolData(Target.getSymB()->getSymbol()); in RecordTLVPRelocation() [all …]
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMMachObjectWriter.cpp | 48 unsigned RelocType, const MCSymbolData *SD, 160 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordARMScatteredHalfRelocation() 174 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordARMScatteredHalfRelocation() 266 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordARMScatteredRelocation() 279 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordARMScatteredRelocation() 319 const MCSymbolData *SD, in requiresExternRelocation() 385 MCSymbolData *SD = 0; in RecordRelocation()
|
D | ARMELFStreamer.cpp | 174 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitMappingSymbol() 189 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Func); in EmitThumbFunc()
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsELFStreamer.cpp | 82 MCSymbolData &Data = getOrCreateSymbolData(Sym); in emitMipsSTOCG()
|
D | MipsELFObjectWriter.cpp | 195 MCSymbolData &SD = Asm.getSymbolData(R.Sym->AliasedSymbol()); in NeedsMatchingLo()
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64ELFStreamer.cpp | 128 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitMappingSymbol()
|
D | AArch64MCExpr.cpp | 104 MCSymbolData &SD = Asm.getOrCreateSymbolData(SymRef.getSymbol()); in fixELFSymbolsInTLSFixupsImpl()
|