LLVM 22.0.0git
llvm::yaml::CallSiteInfo Struct Reference

Serializable representation of CallSiteInfo. More...

#include "llvm/CodeGen/MIRYamlMapping.h"

Classes

struct  ArgRegPair

Public Member Functions

bool operator== (const CallSiteInfo &Other) const

Public Attributes

MachineInstrLoc CallLocation
std::vector< ArgRegPairArgForwardingRegs
std::vector< uint64_tCalleeTypeIds
 Numeric callee type identifiers for the callgraph section.

Detailed Description

Serializable representation of CallSiteInfo.

Definition at line 471 of file MIRYamlMapping.h.

Member Function Documentation

◆ operator==()

bool llvm::yaml::CallSiteInfo::operator== ( const CallSiteInfo & Other) const
inline

Definition at line 488 of file MIRYamlMapping.h.

References CallLocation, and llvm::Other.

Member Data Documentation

◆ ArgForwardingRegs

std::vector<ArgRegPair> llvm::yaml::CallSiteInfo::ArgForwardingRegs

◆ CalleeTypeIds

std::vector<uint64_t> llvm::yaml::CallSiteInfo::CalleeTypeIds

Numeric callee type identifiers for the callgraph section.

Definition at line 486 of file MIRYamlMapping.h.

Referenced by convertCallSiteObjects(), and llvm::yaml::MappingTraits< CallSiteInfo >::mapping().

◆ CallLocation

MachineInstrLoc llvm::yaml::CallSiteInfo::CallLocation

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