OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AsmPrinter
(Results
1 - 25
of
130
) sorted by relevancy
1
2
3
4
5
6
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfStringPool.h
19
class
AsmPrinter
;
35
StringMapEntry<EntryTy> &getEntryImpl(
AsmPrinter
&Asm, StringRef Str);
40
DwarfStringPool(BumpPtrAllocator &A,
AsmPrinter
&Asm, StringRef Prefix);
42
void emitStringOffsetsTableHeader(
AsmPrinter
&Asm, MCSection *OffsetSection,
45
void emit(
AsmPrinter
&Asm, MCSection *StrSection,
56
EntryRef getEntry(
AsmPrinter
&Asm, StringRef Str);
61
EntryRef getIndexedEntry(
AsmPrinter
&Asm, StringRef Str);
AddressPool.h
16
class
AsmPrinter
;
45
void emit(
AsmPrinter
&Asm, MCSection *AddrSection);
57
MCSymbol *emitHeader(
AsmPrinter
&Asm, MCSection *Section);
PseudoProbePrinter.h
21
class
AsmPrinter
;
28
AsmPrinter
*Asm;
33
PseudoProbeHandler(
AsmPrinter
*A, Module *M);
WinCFGuard.h
25
AsmPrinter
*Asm;
30
WinCFGuard(
AsmPrinter
*A);
44
/// Please note that some
AsmPrinter
implementations may not call
AsmPrinterDwarf.cpp
1
//===-- AsmPrinterDwarf.cpp -
AsmPrinter
Dwarf Support --------------------===//
9
// This file implements the Dwarf emissions parts of
AsmPrinter
.
16
#include "llvm/CodeGen/
AsmPrinter
.h"
40
void
AsmPrinter
::emitSLEB128(int64_t Value, const char *Desc) const {
47
void
AsmPrinter
::emitULEB128(uint64_t Value, const char *Desc,
56
void
AsmPrinter
::emitLabelDifferenceAsULEB128(const MCSymbol *Hi,
116
void
AsmPrinter
::emitEncodingByte(unsigned Val, const char *Desc) const {
129
unsigned
AsmPrinter
::GetSizeOfEncodedValue(unsigned Encoding) const {
147
void
AsmPrinter
::emitTTypeReference(const GlobalValue *GV, unsigned Encoding) {
158
void
AsmPrinter
::emitDwarfSymbolReference(const MCSymbol *Label
[
all
...]
DwarfException.h
17
#include "llvm/CodeGen/
AsmPrinter
.h"
26
DwarfCFIExceptionBase(
AsmPrinter
*A);
51
DwarfCFIException(
AsmPrinter
*A);
79
ARMException(
AsmPrinter
*A);
99
AIXException(
AsmPrinter
*A);
DIEHash.h
22
class
AsmPrinter
;
34
DIEHash(
AsmPrinter
*A = nullptr, DwarfCompileUnit *CU = nullptr)
104
AsmPrinter
*AP;
ARMException.cpp
1
//===-- CodeGen/
AsmPrinter
/ARMException.cpp - ARM EHABI Exception Impl ----===//
15
#include "llvm/CodeGen/
AsmPrinter
.h"
29
ARMException::ARMException(
AsmPrinter
*A) : DwarfCFIExceptionBase(A) {}
42
AsmPrinter
::CFISection CFISecType = Asm->getFunctionCFISectionType(*MF);
43
assert(CFISecType !=
AsmPrinter
::CFISection::EH &&
46
if (CFISecType ==
AsmPrinter
::CFISection::Debug) {
48
if (Asm->getModuleCFISectionType() ==
AsmPrinter
::CFISection::Debug)
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
GCMetadataPrinter.h
26
class
AsmPrinter
;
38
/// created, managed, and owned by the
AsmPrinter
.
41
friend class
AsmPrinter
;
57
/// the
AsmPrinter
(but after target specific hooks.)
58
virtual void beginAssembly(Module &M, GCModuleInfo &Info,
AsmPrinter
&AP) {}
61
/// the
AsmPrinter
(but before target specific hooks)
62
virtual void finishAssembly(Module &M, GCModuleInfo &Info,
AsmPrinter
&AP) {}
67
virtual bool emitStackMaps(StackMaps &SM,
AsmPrinter
&AP) { return false; }
AsmPrinterHandler.h
9
// This file contains a generic interface for
AsmPrinter
handlers,
21
class
AsmPrinter
;
28
typedef MCSymbol *ExceptionSymbolProvider(
AsmPrinter
*Asm,
31
/// Collects and handles
AsmPrinter
objects required to build debug
56
/// Please note that some
AsmPrinter
implementations may not call
FaultMaps.h
19
class
AsmPrinter
;
32
explicit FaultMaps(
AsmPrinter
&AP);
71
AsmPrinter
&AP;
/src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCMCInstLower.h
23
class
AsmPrinter
;
29
AsmPrinter
&Printer;
32
ARCMCInstLower(MCContext *C,
AsmPrinter
&
asmprinter
);
ARCAsmPrinter.cpp
20
#include "llvm/CodeGen/
AsmPrinter
.h"
34
class ARCAsmPrinter : public
AsmPrinter
{
40
:
AsmPrinter
(TM, std::move(Streamer)),
69
return
AsmPrinter
::runOnMachineFunction(MF);
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRMCInstLower.h
16
class
AsmPrinter
;
27
AVRMCInstLower(MCContext &Ctx,
AsmPrinter
&Printer)
36
AsmPrinter
&Printer;
/src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFMCInstLower.h
15
class
AsmPrinter
;
27
AsmPrinter
&Printer;
30
BPFMCInstLower(MCContext &ctx,
AsmPrinter
&printer)
/src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreMCInstLower.h
20
class
AsmPrinter
;
26
AsmPrinter
&Printer;
28
XCoreMCInstLower(class
AsmPrinter
&
asmprinter
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64MCInstLower.h
16
class
AsmPrinter
;
31
AsmPrinter
&Printer;
35
AArch64MCInstLower(MCContext &ctx,
AsmPrinter
&printer);
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiMCInstLower.h
15
class
AsmPrinter
;
28
AsmPrinter
&Printer;
31
LanaiMCInstLower(MCContext &CTX,
AsmPrinter
&AP) : Ctx(CTX), Printer(AP) {}
/src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430MCInstLower.h
15
class
AsmPrinter
;
28
AsmPrinter
&Printer;
30
MSP430MCInstLower(MCContext &ctx,
AsmPrinter
&printer)
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCV.h
24
class
AsmPrinter
;
34
AsmPrinter
&AP);
36
MCOperand &MCOp, const
AsmPrinter
&AP);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600AsmPrinter.h
17
#include "llvm/CodeGen/
AsmPrinter
.h"
21
class R600AsmPrinter final : public
AsmPrinter
{
31
/// The
AsmPrinter
::lowerConstantof does not know how to lower
39
AsmPrinter
*
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
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());
SystemZAsmPrinter.h
14
#include "llvm/CodeGen/
AsmPrinter
.h"
25
class LLVM_LIBRARY_VISIBILITY SystemZAsmPrinter : public
AsmPrinter
{
31
:
AsmPrinter
(TM, std::move(Streamer)), SM(*this) {}
33
// Override
AsmPrinter
.
45
return
AsmPrinter
::doInitialization(M);
/src/external/apache2/llvm/lib/libLLVMAsmPrinter/
Makefile
7
.PATH: ${LLVM_SRCDIR}/lib/CodeGen/
AsmPrinter
13
AsmPrinter
.cpp \
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonAsmPrinter.h
17
#include "llvm/CodeGen/
AsmPrinter
.h"
29
class HexagonAsmPrinter : public
AsmPrinter
{
35
:
AsmPrinter
(TM, std::move(Streamer)) {}
39
return
AsmPrinter
::runOnMachineFunction(Fn);
Completed in 40 milliseconds
1
2
3
4
5
6
Indexes created Sun Mar 01 05:31:48 UTC 2026