/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 | 43 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 | DebugHandlerBase.h | 35 AsmPrinter *Asm; member in class:llvm::DebugHandlerBase
|
H A D | DwarfFile.h | 39 AsmPrinter *Asm; member in class:llvm::DwarfFile
|
H A D | DwarfCFIException.cpp | 56 Asm->OutStreamer->EmitCFIEndProc(); 70 Asm->OutStreamer->EmitCFISections(false, true); 73 if (!Asm->MAI->usesCFIForEH()) 76 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); 87 MCSymbol *Sym = Asm->getSymbol(Personality); 88 TLOF.emitPersonalityValue(*Asm->OutStreamer, Asm->getDataLayout(), Sym); 92 static MCSymbol *getExceptionSym(AsmPrinter *Asm) { argument 93 return Asm->getCurExceptionSym(); 104 AsmPrinter::CFIMoveType MoveType = Asm [all...] |
H A D | EHStreamer.h | 35 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); 498 void DIELoc::EmitValue(const AsmPrinter *Asm, dwar argument 549 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...] |
/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/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCExpr.cpp | 45 static void AddValueSymbols_(const MCExpr *Value, MCAssembler *Asm) { argument 56 AddValueSymbols_(BE->getLHS(), Asm); 57 AddValueSymbols_(BE->getRHS(), Asm); 62 Asm->getOrCreateSymbolData(cast<MCSymbolRefExpr>(Value)->getSymbol()); 66 AddValueSymbols_(cast<MCUnaryExpr>(Value)->getSubExpr(), Asm); 71 void ARMMCExpr::AddValueSymbols(MCAssembler *Asm) const { 72 AddValueSymbols_(getSubExpr(), Asm); local
|
/external/llvm/include/llvm/MC/ |
H A D | MCAsmBackend.h | 1 //===-- llvm/MC/MCAsmBackend.h - MC Asm Backend -----------------*- C++ -*-===// 67 virtual void processFixupValue(const MCAssembler &Asm, argument 125 virtual void finishLayout(MCAssembler const &Asm, argument
|
H A D | MCInstPrinter.h | 32 Asm ///< 0ffh enumerator in enum:llvm::HexStyle::Style
|
/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/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)) 82 Type *llvm::parseType(StringRef Asm, SMDiagnostic &Err, const Module &M, argument 85 Type *Ty = parseTypeAtBeginning(Asm, Read, Err, M, Slots); 88 if (Read != Asm.size()) { 90 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); 92 Err = SM.GetMessage(SMLoc::getFromPointer(Asm.begin() + Read), 98 Type *llvm::parseTypeAtBeginning(StringRef Asm, unsigned &Read, argument 102 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); [all...] |
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCExpr.cpp | 209 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { argument 212 fixELFSymbolsInTLSFixupsImpl(cast<MipsMCExpr>(Expr)->getSubExpr(), Asm); 218 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm); 219 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm); 230 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); 235 void MipsMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { 264 E->fixELFSymbolsInTLSFixups(Asm); 270 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); local
|
/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/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
H A D | DIE.cpp | 190 void DIEInteger::EmitValue(AsmPrinter *Asm, unsigned Form) const { argument 202 case dwarf::DW_FORM_udata: Asm->EmitULEB128(Integer); return; 203 case dwarf::DW_FORM_sdata: Asm->EmitSLEB128(Integer); return; 204 case dwarf::DW_FORM_addr: Size = Asm->getTargetData().getPointerSize(); break; 207 Asm->OutStreamer.EmitIntValue(Integer, Size, 0/*addrspace*/); 336 void DIEBlock::EmitValue(AsmPrinter *Asm, unsigned Form) const { argument 339 case dwarf::DW_FORM_block1: Asm->EmitInt8(Size); break; 340 case dwarf::DW_FORM_block2: Asm->EmitInt16(Size); break; 341 case dwarf::DW_FORM_block4: Asm->EmitInt32(Size); break; 342 case dwarf::DW_FORM_block: Asm [all...] |
H A D | DwarfException.h | 40 /// Asm - Target of Dwarf emission. 41 AsmPrinter *Asm; member in class:llvm::DwarfException
|
/external/swiftshader/third_party/LLVM/lib/MC/ |
H A D | MCObjectWriter.cpp | 47 MCObjectWriter::IsSymbolRefDifferenceFullyResolved(const MCAssembler &Asm, argument 61 const MCSymbolData &DataA = Asm.getSymbolData(SA); 62 const MCSymbolData &DataB = Asm.getSymbolData(SB); 64 return IsSymbolRefDifferenceFullyResolvedImpl(Asm, DataA, 71 MCObjectWriter::IsSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, argument
|
/external/swiftshader/third_party/subzero/src/ |
H A D | IceAssemblerMIPS32.h | 43 size_t emit(GlobalContext *Ctx, const Assembler &Asm) const final; 44 void emitOffset(Assembler *Asm) const; 370 static bool classof(const Assembler *Asm) { argument 371 return Asm->getKind() == Asm_MIPS32;
|
/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; 68 void AMDGPUMCObjectWriter::writeObject(MCAssembler &Asm, argument 70 for (MCAssembler::iterator I = Asm.begin(), E = Asm.end(); I != E; ++I) { 71 Asm.writeSectionData(&*I, Layout);
|