/external/llvm/lib/MC/ |
D | ELFObjectWriter.h | 40 static bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind); 43 static bool isInSymtab(const MCAssembler &Asm, const MCSymbolData &Data, 54 void WriteDataSectionData(MCAssembler &Asm, 143 virtual const MCSymbol *SymbolToReloc(const MCAssembler &Asm, 150 virtual const MCSymbol *ExplicitRelSym(const MCAssembler &Asm, in ExplicitRelSym() 260 const MCAssembler &Asm, 264 virtual void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, 268 virtual uint64_t getSymbolIndexInSymbolTable(const MCAssembler &Asm, 285 virtual void ComputeSymbolTable(MCAssembler &Asm, 290 virtual void ComputeIndexMap(MCAssembler &Asm, [all …]
|
D | MCAssembler.cpp | 51 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) in MCAsmLayout() 55 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it) in MCAsmLayout() 58 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it) in MCAsmLayout() 170 MCSectionData::MCSectionData(const MCSection &_Section, MCAssembler *A) in MCSectionData() 185 uint64_t _Offset, MCAssembler *A) in MCSymbolData() 197 MCAssembler::MCAssembler(MCContext &Context_, TargetAsmBackend &Backend_, in MCAssembler() function in MCAssembler 205 MCAssembler::~MCAssembler() { in ~MCAssembler() 208 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const { in isSymbolLinkerVisible() 221 const MCSymbolData *MCAssembler::getAtom(const MCSymbolData *SD) const { in getAtom() 240 bool MCAssembler::EvaluateFixup(const MCAsmLayout &Layout, in EvaluateFixup() [all …]
|
D | MachObjectWriter.cpp | 51 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel() 182 void MachObjectWriter::WriteSection(const MCAssembler &Asm, in WriteSection() 354 void MachObjectWriter::RecordRelocation(const MCAssembler &Asm, in RecordRelocation() 364 void MachObjectWriter::BindIndirectSymbols(MCAssembler &Asm) { in BindIndirectSymbols() 374 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in BindIndirectSymbols() 391 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in BindIndirectSymbols() 420 ComputeSymbolTable(MCAssembler &Asm, SmallString<256> &StringTable, in ComputeSymbolTable() 427 for (MCAssembler::iterator it = Asm.begin(), in ComputeSymbolTable() 443 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ComputeSymbolTable() 479 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ComputeSymbolTable() [all …]
|
D | ELFObjectWriter.cpp | 40 bool ELFObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel() 201 void ELFObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm, in ExecutePostLayoutBinding() 206 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ExecutePostLayoutBinding() 277 const MCAssembler &Asm, in WriteSymbolTable() 297 for (MCAssembler::const_iterator i = Asm.begin(), e = Asm.end(); i != e; in WriteSymbolTable() 331 const MCSymbol *ELFObjectWriter::SymbolToReloc(const MCAssembler &Asm, in SymbolToReloc() 392 void ELFObjectWriter::RecordRelocation(const MCAssembler &Asm, in RecordRelocation() 458 ELFObjectWriter::getSymbolIndexInSymbolTable(const MCAssembler &Asm, in getSymbolIndexInSymbolTable() 464 bool ELFObjectWriter::isInSymtab(const MCAssembler &Asm, in isInSymtab() 516 void ELFObjectWriter::ComputeIndexMap(MCAssembler &Asm, in ComputeIndexMap() [all …]
|
D | WinCOFFObjectWriter.cpp | 153 void DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler); 159 bool ExportSymbol(MCSymbolData const &SymbolData, MCAssembler &Asm); 173 void ExecutePostLayoutBinding(MCAssembler &Asm, const MCAsmLayout &Layout); 175 void RecordRelocation(const MCAssembler &Asm, 182 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout); 414 MCAssembler &Assembler) { in DefineSymbol() 511 MCAssembler &Asm) { in ExportSymbol() 614 void WinCOFFObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm, in ExecutePostLayoutBinding() 619 for (MCAssembler::const_iterator i = Asm.begin(), e = Asm.end(); i != e; i++) in ExecutePostLayoutBinding() 622 for (MCAssembler::const_symbol_iterator i = Asm.symbol_begin(), in ExecutePostLayoutBinding() [all …]
|
D | MCObjectWriter.cpp | 47 MCObjectWriter::IsSymbolRefDifferenceFullyResolved(const MCAssembler &Asm, in IsSymbolRefDifferenceFullyResolved() 71 MCObjectWriter::IsSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, in IsSymbolRefDifferenceFullyResolvedImpl()
|
D | MCExpr.cpp | 262 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in EvaluateAsAbsolute() 266 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, in EvaluateAsAbsolute() 290 static void AttemptToFoldSymbolOffsetDifference(const MCAssembler *Asm, in AttemptToFoldSymbolOffsetDifference() 365 static bool EvaluateSymbolicAdd(const MCAssembler *Asm, in EvaluateSymbolicAdd() 431 const MCAssembler *Asm, in EvaluateAsRelocatableImpl()
|
D | CMakeLists.txt | 7 MCAssembler.cpp
|
D | MCObjectStreamer.cpp | 26 Assembler(new MCAssembler(Context, TAB, in MCObjectStreamer() 35 MCAssembler *_Assembler) in MCObjectStreamer()
|
D | Android.mk | 10 MCAssembler.cpp \
|
D | MCMachOStreamer.cpp | 387 for (MCAssembler::symbol_iterator it = getAssembler().symbol_begin(), in Finish() 399 for (MCAssembler::iterator it = getAssembler().begin(), in Finish()
|
D | MCELFStreamer.h | 34 MCAssembler *Assembler) in MCELFStreamer()
|
/external/llvm/include/llvm/MC/ |
D | MCMachObjectWriter.h | 65 const MCAssembler &Asm, 117 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind); 163 void WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout, 201 void RecordScatteredRelocation(const MCAssembler &Asm, 208 void RecordTLVPRelocation(const MCAssembler &Asm, 214 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, 218 void BindIndirectSymbols(MCAssembler &Asm); 225 void ComputeSymbolTable(MCAssembler &Asm, SmallString<256> &StringTable, 230 void computeSectionAddresses(const MCAssembler &Asm, 233 void ExecutePostLayoutBinding(MCAssembler &Asm, const MCAsmLayout &Layout); [all …]
|
D | MCObjectWriter.h | 20 class MCAssembler; variable 68 virtual void ExecutePostLayoutBinding(MCAssembler &Asm, 77 virtual void RecordRelocation(const MCAssembler &Asm, 89 IsSymbolRefDifferenceFullyResolved(const MCAssembler &Asm, 95 IsSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, 107 virtual void WriteObject(MCAssembler &Asm,
|
D | MCAsmLayout.h | 16 class MCAssembler; variable 34 MCAssembler &Assembler; 51 MCAsmLayout(MCAssembler &_Assembler); 54 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
|
D | MCObjectStreamer.h | 16 class MCAssembler; variable 33 MCAssembler *Assembler; 43 MCAssembler *_Assembler); 59 MCAssembler &getAssembler() { return *Assembler; } in getAssembler()
|
D | MCAssembler.h | 27 class MCAssembler; variable 468 MCSectionData(const MCSection &Section, MCAssembler *A = 0); 556 MCAssembler *A = 0); 640 class MCAssembler { 658 MCAssembler(const MCAssembler&); // DO NOT IMPLEMENT 659 void operator=(const MCAssembler&); // DO NOT IMPLEMENT 783 MCAssembler(MCContext &Context_, TargetAsmBackend &Backend_, 786 ~MCAssembler();
|
D | MCExpr.h | 20 class MCAssembler; variable 48 bool EvaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, 54 bool EvaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, 83 bool EvaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const; 431 virtual void AddValueSymbols(MCAssembler *) const = 0;
|
/external/llvm/lib/Target/X86/ |
D | X86MachObjectWriter.cpp | 27 const MCAssembler &Asm, 35 const MCAssembler &Asm, 43 const MCAssembler &Asm, 50 const MCAssembler &Asm, 63 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation() 100 const MCAssembler &Asm, in RecordX86_64Relocation() 339 const MCAssembler &Asm, in RecordScatteredRelocation() 405 const MCAssembler &Asm, in RecordTLVPRelocation() 452 const MCAssembler &Asm, in RecordX86Relocation()
|
/external/llvm/lib/Target/ARM/ |
D | ARMMachObjectWriter.cpp | 29 const MCAssembler &Asm, 37 const MCAssembler &Asm, 50 const MCAssembler &Asm, const MCAsmLayout &Layout, 124 const MCAssembler &Asm, in RecordARMMovwMovtRelocation() 221 const MCAssembler &Asm, in RecordARMScatteredRelocation() 282 const MCAssembler &Asm, in RecordRelocation()
|
D | ARMMCExpr.cpp | 45 static void AddValueSymbols_(const MCExpr *Value, MCAssembler *Asm) { in AddValueSymbols_() 71 void ARMMCExpr::AddValueSymbols(MCAssembler *Asm) const { in AddValueSymbols()
|
D | ARMMCExpr.h | 62 void AddValueSymbols(MCAssembler *) const;
|
/external/llvm/lib/Target/Mips/ |
D | MipsMCSymbolRefExpr.cpp | 56 void MipsMCSymbolRefExpr::AddValueSymbols(MCAssembler *Asm) const { in AddValueSymbols()
|
D | MipsMCSymbolRefExpr.h | 48 void AddValueSymbols(MCAssembler *) const;
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCAsmBackend.cpp | 29 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation()
|