LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::FunctionImporter::ImportFailureInfo Struct Reference

Information optionally tracked for candidates the importer decided not to import. More...

#include "llvm/Transforms/IPO/FunctionImport.h"

Public Member Functions

 ImportFailureInfo (ValueInfo VI, CalleeInfo::HotnessType MaxHotness, ImportFailureReason Reason, unsigned Attempts)
 

Public Attributes

ValueInfo VI
 
CalleeInfo::HotnessType MaxHotness
 
ImportFailureReason Reason
 
unsigned Attempts
 

Detailed Description

Information optionally tracked for candidates the importer decided not to import.

Used for optional stat printing.

Definition at line 69 of file FunctionImport.h.

Constructor & Destructor Documentation

◆ ImportFailureInfo()

llvm::FunctionImporter::ImportFailureInfo::ImportFailureInfo ( ValueInfo  VI,
CalleeInfo::HotnessType  MaxHotness,
ImportFailureReason  Reason,
unsigned  Attempts 
)
inline

Definition at line 80 of file FunctionImport.h.

Member Data Documentation

◆ Attempts

unsigned llvm::FunctionImporter::ImportFailureInfo::Attempts

Definition at line 79 of file FunctionImport.h.

◆ MaxHotness

CalleeInfo::HotnessType llvm::FunctionImporter::ImportFailureInfo::MaxHotness

Definition at line 74 of file FunctionImport.h.

◆ Reason

ImportFailureReason llvm::FunctionImporter::ImportFailureInfo::Reason

Definition at line 77 of file FunctionImport.h.

◆ VI

ValueInfo llvm::FunctionImporter::ImportFailureInfo::VI

Definition at line 72 of file FunctionImport.h.


The documentation for this struct was generated from the following file: