Searched refs:AsmPrinter (Results 76 - 100 of 109) sorted by relevance

12345

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp30 #include "llvm/CodeGen/AsmPrinter.h"
314 getTargetStreamer()->emitIndIdx(AsmPrinter::lowerConstant(
322 AsmPrinter::emitFunctionBodyStart();
388 if (!AsmPrinter::PrintAsmOperand(MI, OpNo, ExtraCode, OS))
431 return AsmPrinter::PrintAsmMemoryOperand(MI, OpNo, ExtraCode, OS);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreMCInstLower.cpp15 #include "llvm/CodeGen/AsmPrinter.h"
26 XCoreMCInstLower::XCoreMCInstLower(class AsmPrinter &asmprinter)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocEntry.h21 class AsmPrinter;
177 void finalize(const AsmPrinter &AP,
H A DDwarfDebug.h50 class AsmPrinter;
620 DwarfDebug(AsmPrinter *A, Module *M);
784 static void emitDebugLocValue(const AsmPrinter &AP, const DIBasicType *BT,
H A DDwarfCompileUnit.h36 class AsmPrinter;
108 DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, AsmPrinter *A,
H A DCodeViewDebug.h1 //===- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h --------------*- C++ -*-===//
43 class AsmPrinter;
465 CodeViewDebug(AsmPrinter *AP);
H A DDebugHandlerBase.cpp1 //===-- llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp -------*- C++ -*--===//
17 #include "llvm/CodeGen/AsmPrinter.h"
87 DebugHandlerBase::DebugHandlerBase(AsmPrinter *A) : Asm(A), MMI(Asm->MMI) {}
H A DDwarfDebug.cpp34 #include "llvm/CodeGen/AsmPrinter.h"
357 DwarfDebug::DwarfDebug(AsmPrinter *A, Module *M)
1128 // the target AsmPrinter.
2046 static void recordSourceLine(AsmPrinter &Asm, unsigned Line, unsigned Col,
2485 void DwarfDebug::emitDebugLocValue(const AsmPrinter &AP, const DIBasicType *BT,
2522 void DebugLocEntry::finalize(const AsmPrinter &AP,
2574 static MCSymbol *emitRnglistsTableHeader(AsmPrinter *Asm,
2591 static MCSymbol *emitLoclistsTableHeader(AsmPrinter *Asm,
2609 DwarfDebug &DD, AsmPrinter *Asm, MCSymbol *Sym, const Ranges &R,
2704 static void emitLocList(DwarfDebug &DD, AsmPrinter *As
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVE.h26 class AsmPrinter;
34 AsmPrinter &AP);
H A DVEAsmPrinter.cpp21 #include "llvm/CodeGen/AsmPrinter.h"
40 class VEAsmPrinter : public AsmPrinter {
47 : AsmPrinter(TM, std::move(Streamer)) {}
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp35 #include "llvm/CodeGen/AsmPrinter.h"
80 class PPCAsmPrinter : public AsmPrinter {
89 : AsmPrinter(TM, std::move(Streamer)), SM(*this) {}
98 return AsmPrinter::doInitialization(M);
121 bool Changed = AsmPrinter::runOnMachineFunction(MF);
236 return AsmPrinter::PrintAsmOperand(MI, OpNo, ExtraCode, O);
502 AsmPrinter &AP) {
1309 return AsmPrinter::emitStartOfAsmFile(M);
1312 return AsmPrinter::emitStartOfAsmFile(M);
1339 return AsmPrinter
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp95 static AsmPrinter *
110 : AsmPrinter(TM, std::move(Streamer)) {
187 if (!AsmPrinter::isBlockOnlyReachableByFallthrough(MBB))
261 AsmPrinter::emitFunctionEntryLabel();
280 AsmPrinter::emitFunctionEntryLabel();
292 AsmPrinter::emitBasicBlockStart(MBB);
327 AsmPrinter::emitGlobalVariable(GV);
344 return AsmPrinter::doFinalization(M);
1342 if (!AsmPrinter::PrintAsmOperand(MI, OpNo, ExtraCode, O))
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h1 //===- llvm/CodeGen/AsmPrinter.h - AsmPrinter Framework ---------*- C++ -*-===//
81 class AsmPrinter : public MachineFunctionPass { class in namespace:llvm
162 /// AsmPrinter adds their own handlers.
208 explicit AsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer);
211 ~AsmPrinter() override;
313 /// Set up the AsmPrinter when we are working on a new module. If your pass
487 /// FIXME: privatize to AsmPrinter.
622 // support. These should probably be moved out of AsmPrinter someday.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DFaultMaps.cpp11 #include "llvm/CodeGen/AsmPrinter.h"
28 FaultMaps::FaultMaps(AsmPrinter &AP) : AP(AP) {}
/freebsd-13-stable/lib/clang/
H A Dllvm.build.mk94 CFLAGS+= -DLLVM_NATIVE_ASMPRINTER=LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile163 SRCS_MIN+= CodeGen/AsmPrinter/ARMException.cpp
164 SRCS_MIN+= CodeGen/AsmPrinter/AccelTable.cpp
165 SRCS_MIN+= CodeGen/AsmPrinter/AddressPool.cpp
166 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinter.cpp
167 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
168 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
169 SRCS_MIN+= CodeGen/AsmPrinter/CodeViewDebug.cpp
170 SRCS_MIN+= CodeGen/AsmPrinter/DIE.cpp
171 SRCS_MIN+= CodeGen/AsmPrinter/DIEHas
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp21 #include "llvm/CodeGen/AsmPrinter.h"
39 class SparcAsmPrinter : public AsmPrinter {
47 : AsmPrinter(TM, std::move(Streamer)) {}
414 return AsmPrinter::PrintAsmOperand(MI, OpNo, ExtraCode, O);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp34 #include "llvm/CodeGen/AsmPrinter.h"
69 class AArch64AsmPrinter : public AsmPrinter {
76 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(OutContext, *this),
122 AsmPrinter::getAnalysisUsage(AU);
577 return AsmPrinter::GetCPISymbol(CPID);
647 if (!AsmPrinter::PrintAsmOperand(MI, OpNum, ExtraCode, O))
837 return AsmPrinter::emitFunctionEntryLabel();
H A DAArch64MCInstLower.cpp17 #include "llvm/CodeGen/AsmPrinter.h"
33 AArch64MCInstLower::AArch64MCInstLower(MCContext &ctx, AsmPrinter &printer)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp99 AsmPrinter::runOnMachineFunction(MF);
469 AsmPrinter::emitBasicBlockEnd(MBB);
528 return AsmPrinter::PrintAsmOperand(MI, OpNum, ExtraCode, O);
1274 AsmPrinter::emitDebugValue(Value, Size);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetRegistry.h10 // the appropriate target specific classes (TargetMachine, AsmPrinter, etc.)
38 class AsmPrinter;
146 using AsmPrinterCtorTy = AsmPrinter *(*)(
252 /// AsmPrinterCtorFn - Construction function for this target's AsmPrinter,
430 AsmPrinter *createAsmPrinter(TargetMachine &TM,
795 /// RegisterAsmPrinter - Register an AsmPrinter implementation for the given
803 /// @param Fn - A function to construct an AsmPrinter for the target.
1180 static AsmPrinter *Allocator(TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp59 X86AsmPrinter &AsmPrinter; member in class:__anon4457::X86MCInstLower
133 AsmPrinter(asmprinter) {}
144 return AsmPrinter.getSymbolPreferLocal(*MO.getGlobal());
173 AsmPrinter.getNameWithPrefix(Name, GV);
197 AsmPrinter.getSymbol(MO.getGlobal()), true);
208 AsmPrinter.getSymbol(MO.getGlobal()),
302 AsmPrinter.OutStreamer->emitAssignment(Label, Expr);
445 return LowerSymbolOperand(MO, AsmPrinter.GetJTISymbol(MO.getIndex()));
447 return LowerSymbolOperand(MO, AsmPrinter.GetCPISymbol(MO.getIndex()));
450 MO, AsmPrinter
[all...]
H A DX86AsmPrinter.cpp50 : AsmPrinter(TM, std::move(Streamer)), SM(*this), FM(*this) {}
498 return AsmPrinter::PrintAsmOperand(MI, OpNo, ExtraCode, O);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp29 #include "llvm/CodeGen/AsmPrinter.h"
101 // default AsmPrinter does not print labels for any basic block that
105 // will contain a label not defined by AsmPrinter.
110 return AsmPrinter::isBlockOnlyReachableByFallthrough(MBB);
125 return AsmPrinter::PrintAsmOperand(MI, OpNo, ExtraCode, OS);
180 static MCSymbol *smallData(AsmPrinter &AP, const MachineInstr &MI,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp438 AsmPrinter::emitBasicBlockStart(MBB);
482 bool Result = AsmPrinter::runOnMachineFunction(F);
796 bool Result = AsmPrinter::doInitialization(M);
909 bool ret = AsmPrinter::doFinalization(M);
932 //bool Result = AsmPrinter::doFinalization(M);
1958 /// a copy from AsmPrinter::lowerConstant, except customized to only handle
2173 return AsmPrinter::PrintAsmOperand(MI, OpNo, ExtraCode, O);

Completed in 156 milliseconds

12345