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)

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