LLVM 20.0.0git
|
#include "llvm/Transforms/IPO/FunctionSpecialization.h"
Public Member Functions | |
Spec (Function *F, const SpecSig &S, unsigned Score) | |
Spec (Function *F, const SpecSig &&S, unsigned Score) | |
Public Attributes | |
Function * | F |
Function * | Clone = nullptr |
SpecSig | Sig |
unsigned | Score |
SmallVector< CallBase * > | CallSites |
Definition at line 121 of file FunctionSpecialization.h.
Definition at line 137 of file FunctionSpecialization.h.
Definition at line 139 of file FunctionSpecialization.h.
SmallVector<CallBase *> llvm::Spec::CallSites |
Definition at line 135 of file FunctionSpecialization.h.
Referenced by llvm::FunctionSpecializer::run().
Function* llvm::Spec::Clone = nullptr |
Definition at line 126 of file FunctionSpecialization.h.
Referenced by llvm::FunctionSpecializer::run().
Function* llvm::Spec::F |
Definition at line 123 of file FunctionSpecialization.h.
Referenced by llvm::FunctionSpecializer::run().
unsigned llvm::Spec::Score |
Definition at line 132 of file FunctionSpecialization.h.
Referenced by llvm::FunctionSpecializer::run().
SpecSig llvm::Spec::Sig |
Definition at line 129 of file FunctionSpecialization.h.
Referenced by llvm::FunctionSpecializer::run().