/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugLocStream.cpp | 16 bool DebugLocStream::finalizeList(AsmPrinter &Asm) { argument 24 Lists.back().Label = Asm.createTempSymbol("debug_loc"); 42 if (!Locs.finalizeList(Asm))
|
H A D | AddressPool.cpp | 27 void AddressPool::emit(AsmPrinter &Asm, MCSection *AddrSection) { argument 32 Asm.OutStreamer->SwitchSection(AddrSection); 40 ? Asm.getObjFileLowering().getDebugThreadLocalSymbol(I.first) 41 : MCSymbolRefExpr::create(I.first, Asm.OutContext); 44 Asm.OutStreamer->EmitValue(Entry, Asm.getDataLayout().getPointerSize());
|
H A D | ByteStreamer.h | 44 APByteStreamer(AsmPrinter &Asm) : AP(Asm) {} argument
|
H A D | DwarfStringPool.cpp | 17 DwarfStringPool::DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, argument 20 ShouldCreateSymbols(Asm.MAI->doesDwarfUseRelocationsAcrossSections()) {} 22 DwarfStringPool::EntryRef DwarfStringPool::getEntry(AsmPrinter &Asm, argument 29 Entry.Symbol = ShouldCreateSymbols ? Asm.createTempSymbol(Prefix) : nullptr; 37 void DwarfStringPool::emit(AsmPrinter &Asm, MCSection *StrSection, argument 43 Asm.OutStreamer->SwitchSection(StrSection); 58 Asm.OutStreamer->EmitLabel(Entry->getValue().Symbol); 61 Asm.OutStreamer->AddComment("string offset=" + 63 Asm.OutStreamer->EmitBytes( 69 Asm [all...] |
H A D | DwarfFile.h | 38 AsmPrinter *Asm; member in class:llvm::DwarfFile
|
H A D | EHStreamer.h | 36 AsmPrinter *Asm; member in class:llvm::EHStreamer
|
H A D | DIE.cpp | 242 void DIEInteger::EmitValue(const AsmPrinter *Asm, dwarf::Form Form) const { argument 248 Asm->OutStreamer->AddBlankLine(); 262 case dwarf::DW_FORM_GNU_str_index: Asm->EmitULEB128(Integer); return; 263 case dwarf::DW_FORM_GNU_addr_index: Asm->EmitULEB128(Integer); return; 264 case dwarf::DW_FORM_udata: Asm->EmitULEB128(Integer); return; 265 case dwarf::DW_FORM_sdata: Asm->EmitSLEB128(Integer); return; 267 Size = Asm->getPointerSize(); 270 Size = SizeOf(Asm, dwarf::DW_FORM_ref_addr); 274 Asm->OutStreamer->EmitIntValue(Integer, Size); 484 void DIETypeSignature::EmitValue(const AsmPrinter *Asm, argument 512 EmitValue(const AsmPrinter *Asm, dwarf::Form Form) const argument 563 EmitValue(const AsmPrinter *Asm, dwarf::Form Form) const argument [all...] |
H A D | DwarfAccelTable.cpp | 71 void DwarfAccelTable::FinalizeTable(AsmPrinter *Asm, StringRef Prefix) { argument 99 Data[i]->Sym = Asm->createTempSymbol(Prefix); 113 void DwarfAccelTable::EmitHeader(AsmPrinter *Asm) { argument 114 Asm->OutStreamer->AddComment("Header Magic"); 115 Asm->EmitInt32(Header.magic); 116 Asm->OutStreamer->AddComment("Header Version"); 117 Asm->EmitInt16(Header.version); 118 Asm->OutStreamer->AddComment("Header Hash Function"); 119 Asm->EmitInt16(Header.hash_function); 120 Asm 141 EmitBuckets(AsmPrinter *Asm) argument 163 EmitHashes(AsmPrinter *Asm) argument 183 emitOffsets(AsmPrinter *Asm, const MCSymbol *SecBegin) argument 206 EmitData(AsmPrinter *Asm, DwarfDebug *D) argument 243 emit(AsmPrinter *Asm, const MCSymbol *SecBegin, DwarfDebug *D) argument [all...] |
H A D | WinCodeViewLineTables.h | 33 AsmPrinter *Asm; member in class:llvm::WinCodeViewLineTables 117 WinCodeViewLineTables(AsmPrinter *Asm);
|
H A D | DebugLocStream.h | 87 /// create a label with \a Asm. 90 bool finalizeList(AsmPrinter &Asm); 156 AsmPrinter &Asm; member in class:llvm::DebugLocStream::ListBuilder 162 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm, argument 164 : Locs(Locs), Asm(Asm), V(V), MI(MI), ListIndex(Locs.startList(&CU)) {} 169 /// temp symbol in \a Asm and setting up the \a DbgVariable.
|
H A D | DwarfUnit.h | 86 AsmPrinter *Asm; member in class:llvm::DwarfUnit 129 AsmPrinter* getAsmPrinter() const { return Asm; }
|
/external/llvm/lib/MC/ |
H A D | MCELFObjectTargetWriter.cpp | 33 MCELFObjectTargetWriter::sortRelocs(const MCAssembler &Asm, argument
|
H A D | MCObjectWriter.cpp | 21 const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, 36 return isSymbolRefDifferenceFullyResolvedImpl(Asm, SA, SB, InSet); 40 const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B, 42 return isSymbolRefDifferenceFullyResolvedImpl(Asm, A, *B.getFragment(), InSet, 47 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB, 20 isSymbolRefDifferenceFullyResolved( const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, bool InSet) const argument 39 isSymbolRefDifferenceFullyResolvedImpl( const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B, bool InSet) const argument 46 isSymbolRefDifferenceFullyResolvedImpl( const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB, bool InSet, bool IsPCRel) const argument
|
/external/llvm/include/llvm/MC/ |
H A D | MCAsmBackend.h | 1 //===-- llvm/MC/MCAsmBackend.h - MC Asm Backend -----------------*- C++ -*-===// 81 virtual void processFixupValue(const MCAssembler &Asm, argument
|
H A D | MCInstPrinter.h | 32 Asm ///< 0ffh enumerator in enum:llvm::HexStyle::Style
|
/external/llvm/lib/AsmParser/ |
H A D | Parser.cpp | 70 Constant *llvm::parseConstantValue(StringRef Asm, SMDiagnostic &Err, argument 73 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); 76 if (LLParser(Asm, SM, Err, const_cast<Module *>(&M))
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCExpr.cpp | 104 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { argument 114 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm); 115 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm); 128 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); 133 void AArch64MCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { 144 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); local
|
H A D | AArch64MachObjectWriter.cpp | 30 unsigned &Log2Size, const MCAssembler &Asm); 36 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, 45 unsigned &Log2Size, const MCAssembler &Asm) { 94 Asm.getContext().reportError(Fixup.getLoc(), 145 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, 148 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); 175 Asm.getContext().reportError(Fixup.getLoc(), 186 Asm.getContext().reportError(Fixup.getLoc(), 192 Asm)) { 193 Asm 43 getAArch64FixupKindMachOInfo( const MCFixup &Fixup, unsigned &RelocType, const MCSymbolRefExpr *Sym, unsigned &Log2Size, const MCAssembler &Asm) argument 144 recordRelocation( MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument [all...] |
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCExpr.cpp | 165 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { argument 176 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm); 177 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm); 188 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); 194 void SparcMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { 216 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); local
|
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUAsmBackend.cpp | 28 void executePostLayoutBinding(MCAssembler &Asm, 32 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 39 void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 67 void AMDGPUMCObjectWriter::writeObject(MCAssembler &Asm, argument 69 for (MCAssembler::iterator I = Asm.begin(), E = Asm.end(); I != E; ++I) { 70 Asm.writeSectionData(&*I, Layout);
|
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/ |
H A D | AMDGPUAsmBackend.cpp | 25 virtual void ExecutePostLayoutBinding(MCAssembler &Asm, argument 29 virtual void RecordRelocation(const MCAssembler &Asm, argument 37 virtual void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout); 66 void AMDGPUMCObjectWriter::WriteObject(MCAssembler &Asm, argument 68 for (MCAssembler::iterator I = Asm.begin(), E = Asm.end(); I != E; ++I) { 69 Asm.writeSectionData(I, Layout);
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMachObjectWriter.cpp | 30 const MCAssembler &Asm, 39 const MCAssembler &Asm, 46 const MCAssembler &Asm, 54 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, 140 const MCAssembler &Asm, 147 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); 154 Asm.getContext().reportError(Fixup.getLoc(), 169 Asm.getContext().reportError(Fixup.getLoc(), 204 if (Asm.isThumbFunc(A)) 208 if (Asm 139 RecordARMScatteredHalfRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument 243 RecordARMScatteredRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, unsigned Type, unsigned Log2Size, uint64_t &FixedValue) argument 310 requiresExternRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCFragment &Fragment, unsigned RelocType, const MCSymbol &S, uint64_t FixedValue) argument 348 recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument [all...] |
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsAsmBackend.cpp | 1 //===-- MipsAsmBackend.cpp - Mips Asm Backend ----------------------------===// 427 void MipsAsmBackend::processFixupValue(const MCAssembler &Asm, argument 438 (void)adjustFixupValue(Fixup, Value, &Asm.getContext());
|
H A D | MipsELFObjectWriter.cpp | 51 virtual void sortRelocs(const MCAssembler &Asm, 233 static unsigned getMatchingLoType(const MCAssembler &Asm, argument 258 static bool areMatchingHiAndLo(const MCAssembler &Asm, argument 261 return getMatchingLoType(Asm, First) != ELF::R_MIPS_NONE && 262 getMatchingLoType(Asm, First) == Second.Type && 268 isPrecededByMatchingHi(const MCAssembler &Asm, uint32_t Index, argument 271 areMatchingHiAndLo(Asm, MipsRelocs[Index + 1].R, MipsRelocs[Index].R); 276 static bool isFreeLo(const MCAssembler &Asm, uint32_t Index, argument 279 !isPrecededByMatchingHi(Asm, Index, MipsRelocs); 341 void MipsELFObjectWriter::sortRelocs(const MCAssembler &Asm, argument [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMachObjectWriter.cpp | 28 const MCAssembler &Asm, 34 void RecordPPCRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, 43 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, 50 RecordPPCRelocation(Writer, Asm, Layout, Fragment, Fixup, Target, 192 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, 198 const unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, FK); 244 Asm.getContext().reportError(Fixup.getLoc(), 302 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, 307 const bool IsPCRel = Writer->isFixupKindPCRel(Asm, FK); 317 recordScatteredRelocation(Writer, Asm, Layou 191 recordScatteredRelocation( MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, unsigned Log2Size, uint64_t &FixedValue) argument 301 RecordPPCRelocation( MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument [all...] |