LLVM 22.0.0git
FuncMergeInfo Struct Reference

Tuple to hold function info to process merging. More...

Public Member Functions

 FuncMergeInfo (StableFunctionMap::StableFunctionEntry *SF, Function *F, IndexInstrMap *IndexInstruction)

Public Attributes

StableFunctionMap::StableFunctionEntrySF
FunctionF
IndexInstrMapIndexInstruction

Detailed Description

Tuple to hold function info to process merging.

Definition at line 174 of file GlobalMergeFunctions.cpp.

Constructor & Destructor Documentation

◆ FuncMergeInfo()

FuncMergeInfo::FuncMergeInfo ( StableFunctionMap::StableFunctionEntry * SF,
Function * F,
IndexInstrMap * IndexInstruction )
inline

Definition at line 178 of file GlobalMergeFunctions.cpp.

References F, IndexInstruction, llvm::move(), and SF.

Member Data Documentation

◆ F

Function* FuncMergeInfo::F

Definition at line 176 of file GlobalMergeFunctions.cpp.

Referenced by createMergedFunction(), createThunk(), and FuncMergeInfo().

◆ IndexInstruction

IndexInstrMap* FuncMergeInfo::IndexInstruction

Definition at line 177 of file GlobalMergeFunctions.cpp.

Referenced by createMergedFunction(), and FuncMergeInfo().

◆ SF

Definition at line 175 of file GlobalMergeFunctions.cpp.

Referenced by FuncMergeInfo().


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