struct AsmPrinter::HandlerInfo
Declaration
struct AsmPrinter::HandlerInfo { /* full declaration omitted */ };
Description
struct HandlerInfo and Handlers permit users or target extended AsmPrinter to add their own handlers.
Declared at: llvm/include/llvm/CodeGen/AsmPrinter.h:145
Member Variables
- public std::unique_ptr<AsmPrinterHandler> Handler
- public llvm::StringRef TimerName
- public llvm::StringRef TimerDescription
- public llvm::StringRef TimerGroupName
- public llvm::StringRef TimerGroupDescription
Method Overview
- public HandlerInfo(std::unique_ptr<AsmPrinterHandler> Handler, llvm::StringRef TimerName, llvm::StringRef TimerDescription, llvm::StringRef TimerGroupName, llvm::StringRef TimerGroupDescription)
Methods
ΒΆHandlerInfo(
std::unique_ptr<AsmPrinterHandler> Handler,
llvm::StringRef TimerName,
llvm::StringRef TimerDescription,
llvm::StringRef TimerGroupName,
llvm::StringRef TimerGroupDescription)
HandlerInfo(
std::unique_ptr<AsmPrinterHandler> Handler,
llvm::StringRef TimerName,
llvm::StringRef TimerDescription,
llvm::StringRef TimerGroupName,
llvm::StringRef TimerGroupDescription)
Declared at: llvm/include/llvm/CodeGen/AsmPrinter.h:152
Parameters
- std::unique_ptr<AsmPrinterHandler> Handler
- llvm::StringRef TimerName
- llvm::StringRef TimerDescription
- llvm::StringRef TimerGroupName
- llvm::StringRef TimerGroupDescription