HomeSort by relevance Sort by last modified time
    Searched refs:AsmPrinter (Results 1 - 25 of 87) sorted by null

1 2 3 4

  /external/llvm/include/llvm/CodeGen/
GCMetadataPrinter.h 36 /// created, managed, and owned by the AsmPrinter.
40 friend class AsmPrinter;
54 /// the AsmPrinter (but after target specific hooks.)
55 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {}
57 /// the AsmPrinter (but before target specific hooks)
58 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {}
DIE.h 23 class AsmPrinter;
98 void Emit(const AsmPrinter *AP) const;
233 virtual void EmitValue(const AsmPrinter *AP, dwarf::Form Form) const = 0;
237 virtual unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const = 0;
278 void EmitValue(const AsmPrinter *AP, dwarf::Form Form) const override;
285 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const override;
306 void EmitValue(const AsmPrinter *AP, dwarf::Form Form) const override;
314 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const override;
335 void EmitValue(const AsmPrinter *AP, dwarf::Form Form) const override;
343 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const override
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfException.h 18 #include "llvm/CodeGen/AsmPrinter.h"
26 DwarfCFIExceptionBase(AsmPrinter *A);
44 AsmPrinter::CFIMoveType moveTypeModule;
50 DwarfCFIException(AsmPrinter *A);
72 ARMException(AsmPrinter *A);
DwarfStringPool.h 14 #include "llvm/CodeGen/AsmPrinter.h"
32 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix)
35 void emit(AsmPrinter &Asm, const MCSection *StrSection,
40 MCSymbol *getSymbol(AsmPrinter &Asm, StringRef Str);
44 unsigned getIndex(AsmPrinter &Asm, StringRef Str);
AddressPool.h 18 class AsmPrinter;
43 void emit(AsmPrinter &Asm, const MCSection *AddrSection);
DwarfCFIException.cpp 1 //===-- CodeGen/AsmPrinter/DwarfException.cpp - Dwarf Exception Impl ------===//
18 #include "llvm/CodeGen/AsmPrinter.h"
42 DwarfCFIExceptionBase::DwarfCFIExceptionBase(AsmPrinter *A)
56 DwarfCFIException::DwarfCFIException(AsmPrinter *A)
59 moveTypeModule(AsmPrinter::CFI_M_None) {}
66 if (moveTypeModule == AsmPrinter::CFI_M_Debug)
97 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves();
98 if (MoveType == AsmPrinter::CFI_M_EH ||
99 (MoveType == AsmPrinter::CFI_M_Debug &&
100 moveTypeModule == AsmPrinter::CFI_M_None)
    [all...]
DwarfStringPool.cpp 16 getEntry(AsmPrinter &Asm,
27 MCSymbol *DwarfStringPool::getSymbol(AsmPrinter &Asm, StringRef Str) {
31 unsigned DwarfStringPool::getIndex(AsmPrinter &Asm, StringRef Str) {
35 void DwarfStringPool::emit(AsmPrinter &Asm, const MCSection *StrSection,
DwarfAccelTable.h 64 class AsmPrinter;
222 void EmitHeader(AsmPrinter *);
223 void EmitBuckets(AsmPrinter *);
224 void EmitHashes(AsmPrinter *);
225 void emitOffsets(AsmPrinter *, const MCSymbol *);
226 void EmitData(AsmPrinter *, DwarfDebug *D);
250 void FinalizeTable(AsmPrinter *, StringRef);
251 void emit(AsmPrinter *, const MCSymbol *, DwarfDebug *);
Win64Exception.h 45 Win64Exception(AsmPrinter *A);
DwarfFile.h 25 class AsmPrinter;
38 AsmPrinter *Asm;
63 DwarfFile(AsmPrinter *AP, StringRef Pref, BumpPtrAllocator &DA);
EHStreamer.h 25 class AsmPrinter;
36 AsmPrinter *Asm;
127 EHStreamer(AsmPrinter *A);
AsmPrinterDwarf.cpp 1 //===-- AsmPrinterDwarf.cpp - AsmPrinter Dwarf Support --------------------===//
10 // This file implements the Dwarf emissions parts of AsmPrinter.
18 #include "llvm/CodeGen/AsmPrinter.h"
43 void AsmPrinter::EmitSLEB128(int64_t Value, const char *Desc) const {
51 void AsmPrinter::EmitULEB128(uint64_t Value, const char *Desc,
60 void AsmPrinter::EmitCFAByte(unsigned Val) const {
116 void AsmPrinter::EmitEncodingByte(unsigned Val, const char *Desc) const {
129 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const {
147 void AsmPrinter::EmitTTypeReference(const GlobalValue *GV,
166 void AsmPrinter::emitSectionOffset(const MCSymbol *Label) const
    [all...]
DwarfExpression.h 22 class AsmPrinter;
33 // Various convenience accessors that extract things out of AsmPrinter.
122 const AsmPrinter ≈
127 DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, DIELoc &DIE);
  /external/mesa3d/src/gallium/drivers/radeon/
AMDGPUAsmPrinter.h 17 #include "llvm/CodeGen/AsmPrinter.h"
21 class AMDGPUAsmPrinter : public AsmPrinter {
25 : AsmPrinter(TM, Streamer) { }
  /external/llvm/lib/Target/BPF/
BPFMCInstLower.h 16 class AsmPrinter;
30 AsmPrinter &Printer;
33 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer)
  /external/llvm/lib/Target/XCore/
XCoreMCInstLower.h 22 class AsmPrinter;
29 AsmPrinter &Printer;
31 XCoreMCInstLower(class AsmPrinter &asmprinter);
  /external/llvm/lib/CodeGen/
Makefile 12 PARALLEL_DIRS = SelectionDAG AsmPrinter
  /external/llvm/tools/dsymutil/
Makefile 12 LINK_COMPONENTS := all-targets AsmPrinter DebugInfoDWARF MC Object Support
  /external/llvm/lib/Target/AArch64/
AArch64MCInstLower.h 17 class AsmPrinter;
32 AsmPrinter &Printer;
36 AArch64MCInstLower(MCContext &ctx, AsmPrinter &printer);
  /external/llvm/lib/Target/MSP430/
MSP430MCInstLower.h 16 class AsmPrinter;
30 AsmPrinter &Printer;
32 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer)
  /external/llvm/lib/Target/SystemZ/
SystemZAsmPrinter.h 14 #include "llvm/CodeGen/AsmPrinter.h"
24 class LLVM_LIBRARY_VISIBILITY SystemZAsmPrinter : public AsmPrinter {
27 : AsmPrinter(TM, std::move(Streamer)) {}
29 // Override AsmPrinter.
SystemZMCInstLower.cpp 32 SystemZAsmPrinter &asmprinter)
33 : Ctx(ctx), AsmPrinter(asmprinter) {}
47 Symbol = AsmPrinter.getSymbol(MO.getGlobal());
51 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName());
55 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex());
60 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex());
64 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress());
SystemZMCInstLower.h 27 SystemZAsmPrinter &AsmPrinter;
30 SystemZMCInstLower(MCContext &ctx, SystemZAsmPrinter &asmPrinter);
  /external/llvm/lib/Target/Hexagon/
HexagonAsmPrinter.h 19 #include "llvm/CodeGen/AsmPrinter.h"
24 class HexagonAsmPrinter : public AsmPrinter {
33 return AsmPrinter::runOnMachineFunction(Fn);
  /external/llvm/lib/Target/PowerPC/
PPC.h 30 class AsmPrinter;
46 AsmPrinter &AP, bool isDarwin);

Completed in 1509 milliseconds

1 2 3 4