Home
last modified time | relevance | path

Searched refs:FunctionSpecializer (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DFunctionSpecialization.cpp104 Constant *FunctionSpecializer::getPromotableAlloca(AllocaInst *Alloca, in getPromotableAlloca()
134 Constant *FunctionSpecializer::getConstantStackValue(CallInst *Call, in getConstantStackValue()
168 void FunctionSpecializer::promoteConstantStackValues() { in promoteConstantStackValues()
232 void FunctionSpecializer::cleanUpSSA() { in cleanUpSSA()
256 bool FunctionSpecializer::run() { in run()
365 void FunctionSpecializer::removeDeadFunctions() { in removeDeadFunctions()
377 CodeMetrics &FunctionSpecializer::analyzeFunction(Function *F) { in analyzeFunction()
403 bool FunctionSpecializer::findSpecializations(Function *F, InstructionCost Cost, in findSpecializations()
494 bool FunctionSpecializer::isCandidateFunction(Function *F) { in isCandidateFunction()
527 Function *FunctionSpecializer::createSpecialization(Function *F, const SpecSig &S) { in createSpecialization()
[all …]
DSCCP.cpp117 FunctionSpecializer Specializer(Solver, M, FAM, GetTLI, GetTTI, GetAC); in runIPSCCP()
/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
DFunctionSpecialization.h115 class FunctionSpecializer {
139 FunctionSpecializer( in FunctionSpecializer() function
147 ~FunctionSpecializer() { in ~FunctionSpecializer()