/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,
|