HomeSort by relevance Sort by last modified time
    Searched refs:AsmPrinter (Results 26 - 50 of 69) sorted by null

12 3

  /external/llvm/lib/CodeGen/AsmPrinter/
OcamlGCPrinter.cpp 16 #include "llvm/CodeGen/AsmPrinter.h"
36 void beginAssembly(AsmPrinter &AP);
37 void finishAssembly(AsmPrinter &AP);
47 static void EmitCamlGlobal(const Module &M, AsmPrinter &AP, const char *Id) {
69 void OcamlGCMetadataPrinter::beginAssembly(AsmPrinter &AP) {
93 void OcamlGCMetadataPrinter::finishAssembly(AsmPrinter &AP) {
AsmPrinter.cpp 1 //===-- AsmPrinter.cpp - Common AsmPrinter code ---------------------------===//
10 // This file implements the AsmPrinter class.
15 #include "llvm/CodeGen/AsmPrinter.h"
59 char AsmPrinter::ID = 0;
95 AsmPrinter::AsmPrinter(TargetMachine &tm, MCStreamer &Streamer)
107 AsmPrinter::~AsmPrinter() {
124 unsigned AsmPrinter::getFunctionNumber() const
    [all...]
DwarfAccelTable.cpp 19 #include "llvm/CodeGen/AsmPrinter.h"
79 void DwarfAccelTable::FinalizeTable(AsmPrinter *Asm, StringRef Prefix) {
109 // Emits the header for the table via the AsmPrinter.
110 void DwarfAccelTable::EmitHeader(AsmPrinter *Asm) {
138 void DwarfAccelTable::EmitBuckets(AsmPrinter *Asm) {
152 void DwarfAccelTable::EmitHashes(AsmPrinter *Asm) {
166 void DwarfAccelTable::EmitOffsets(AsmPrinter *Asm, MCSymbol *SecBegin) {
184 void DwarfAccelTable::EmitData(AsmPrinter *Asm, DwarfUnits *D) {
217 void DwarfAccelTable::Emit(AsmPrinter *Asm, MCSymbol *SecBegin,
AsmPrinterInlineAsm.cpp 1 //===-- AsmPrinterInlineAsm.cpp - AsmPrinter Inline Asm Handling ----------===//
10 // This file implements the inline assembler pieces of the AsmPrinter class.
15 #include "llvm/CodeGen/AsmPrinter.h"
71 void AsmPrinter::EmitInlineAsm(StringRef Str, const MDNode *LocMDNode,
142 AsmPrinter *AP, unsigned LocCookie,
240 int AsmPrinterVariant, AsmPrinter *AP,
413 void AsmPrinter::EmitInlineAsm(const MachineInstr *MI) const {
466 // The variant of the current asmprinter.
469 AsmPrinter *AP = const_cast<AsmPrinter*>(this)
    [all...]
Win64Exception.cpp 1 //===-- CodeGen/AsmPrinter/Win64Exception.cpp - Dwarf Exception Impl ------===//
18 #include "llvm/CodeGen/AsmPrinter.h"
40 Win64Exception::Win64Exception(AsmPrinter *A)
ARMException.cpp 1 //===-- CodeGen/AsmPrinter/ARMException.cpp - ARM EHABI Exception Impl ----===//
18 #include "llvm/CodeGen/AsmPrinter.h"
45 ARMException::ARMException(AsmPrinter *A)
DwarfDebug.h 23 #include "llvm/CodeGen/AsmPrinter.h"
217 AsmPrinter *Asm;
245 DwarfUnits(AsmPrinter *AP, FoldingSet<DIEAbbrev> *AS,
306 AsmPrinter *Asm;
635 DwarfDebug(AsmPrinter *A, Module *M);
  /external/llvm/lib/Target/Mips/
MipsMCInstLower.cpp 28 MipsMCInstLower::MipsMCInstLower(MipsAsmPrinter &asmprinter)
29 : AsmPrinter(asmprinter) {}
82 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress());
87 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName());
92 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex());
96 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex());
  /external/llvm/lib/Target/ARM/
ARMAsmPrinter.h 1 //===-- ARMAsmPrinter.h - ARM implementation of AsmPrinter ------*- C++ -*-===//
15 #include "llvm/CodeGen/AsmPrinter.h"
29 class LLVM_LIBRARY_VISIBILITY ARMAsmPrinter : public AsmPrinter {
48 : AsmPrinter(TM, Streamer), AFI(NULL), MCP(NULL), InConstantPool(false) {
  /external/llvm/include/llvm/Config/
llvm-config.h.cmake 61 /* LLVM name for the native AsmPrinter init function, if available */
62 #cmakedefine LLVM_NATIVE_ASMPRINTER LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter
  /external/llvm/include/llvm-c/
Target.h 59 void LLVMInitialize##TargetName##AsmPrinter(void);
106 #define LLVM_ASM_PRINTER(TargetName) LLVMInitialize##TargetName##AsmPrinter();
  /external/llvm/lib/Target/MSP430/
MSP430AsmPrinter.cpp 22 #include "llvm/CodeGen/AsmPrinter.h"
40 class MSP430AsmPrinter : public AsmPrinter {
43 : AsmPrinter(TM, Streamer) {}
  /external/llvm/utils/
GenLibDeps.pl 91 $libpath =~ s/(.+)AsmPrinter$/Target\/$1\/AsmPrinter/;
96 $libpath =~ s/^AsmPrinter/CodeGen\/AsmPrinter/;
132 $libpath =~ s/(.+)AsmPrinter$/Target\/$1\/AsmPrinter/;
137 $libpath =~ s/^AsmPrinter/CodeGen\/AsmPrinter/;
  /external/llvm/lib/Target/PowerPC/
PPCMCInstLower.cpp 19 #include "llvm/CodeGen/AsmPrinter.h"
29 static MachineModuleInfoMachO &getMachOMMI(AsmPrinter &AP) {
34 static MCSymbol *GetSymbolFromOperand(const MachineOperand &MO, AsmPrinter &AP){
108 AsmPrinter &Printer, bool isDarwin) {
164 AsmPrinter &AP, bool isDarwin) {
  /external/llvm/lib/Target/X86/
X86MCInstLower.cpp 41 X86AsmPrinter &AsmPrinter;
44 X86AsmPrinter &asmprinter);
58 X86AsmPrinter &asmprinter)
60 MAI(*TM.getMCAsmInfo()), AsmPrinter(asmprinter) {}
211 AsmPrinter.OutStreamer.EmitAssignment(Label, Expr);
361 MCOp = LowerSymbolOperand(MO, AsmPrinter.GetJTISymbol(MO.getIndex()));
364 MCOp = LowerSymbolOperand(MO, AsmPrinter.GetCPISymbol(MO.getIndex()));
368 AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress()));
543 case X86::MOV8mr: SimplifyShortMoveForm(AsmPrinter, OutMI, X86::MOV8ao8); break
    [all...]
  /external/llvm/
README.android 78 * lib/Target/{X86,ARM}/AsmPrinter/{X86,ARM}AsmPrinter.cpp
79 Move from lib/Target/{X86,ARM}/{X86,ARM}AsmPrinter.cpp.
80 AsmPrinter is only needed in Android when disassembly functionality
  /external/llvm/lib/Target/Hexagon/
HexagonAsmPrinter.h 19 #include "llvm/CodeGen/AsmPrinter.h"
24 class HexagonAsmPrinter : public AsmPrinter {
29 : AsmPrinter(TM, Streamer) {
HexagonAsmPrinter.cpp 29 #include "llvm/CodeGen/AsmPrinter.h"
72 AsmPrinter::EmitAlignment(NumBits, GV);
110 // default AsmPrinter does not print labels for any basic block that
114 // will contain a label not defined by AsmPrinter.
121 return AsmPrinter::isBlockOnlyReachableByFallthrough(MBB);
138 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, OS);
  /external/llvm/include/llvm/CodeGen/
AsmPrinter.h 1 //===-- llvm/CodeGen/AsmPrinter.h - AsmPrinter Framework --------*- C++ -*-===//
55 /// AsmPrinter - This class is intended to be used as a driving class for all
57 class AsmPrinter : public MachineFunctionPass {
119 explicit AsmPrinter(TargetMachine &TM, MCStreamer &Streamer);
122 virtual ~AsmPrinter();
155 /// doInitialization - Set up the AsmPrinter when we are working on a new
160 /// doFinalization - Shut down the asmprinter. If you override this in your
319 /// FIXME: privatize to AsmPrinter.
427 // support. These should probably be moved out of AsmPrinter someday
    [all...]
GCMetadata.h 42 class AsmPrinter;
  /external/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.h 23 #include "llvm/CodeGen/AsmPrinter.h"
43 // This is defined in AsmPrinter.cpp.
47 LowerConstant(const llvm::Constant *CV, llvm::AsmPrinter &AP);
70 class LLVM_LIBRARY_VISIBILITY NVPTXAsmPrinter : public AsmPrinter {
277 : AsmPrinter(TM, Streamer),
  /external/llvm/lib/Target/Sparc/
SparcAsmPrinter.cpp 21 #include "llvm/CodeGen/AsmPrinter.h"
32 class SparcAsmPrinter : public AsmPrinter {
35 : AsmPrinter(TM, Streamer) {}
211 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, O);
240 /// This overrides AsmPrinter's implementation to handle delay slots.
  /external/llvm/lib/Target/XCore/
XCoreAsmPrinter.cpp 24 #include "llvm/CodeGen/AsmPrinter.h"
49 class XCoreAsmPrinter : public AsmPrinter {
54 : AsmPrinter(TM, Streamer), Subtarget(TM.getSubtarget<XCoreSubtarget>()),
253 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, O);
XCoreMCInstLower.cpp 16 #include "llvm/CodeGen/AsmPrinter.h"
27 XCoreMCInstLower::XCoreMCInstLower(class AsmPrinter &asmprinter)
28 : Printer(asmprinter) {}
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDGPUAsmPrinter.cpp 29 static AsmPrinter *createAMDGPUAsmPrinterPass(TargetMachine &tm,

Completed in 351 milliseconds

12 3