Lines Matching refs:FunctionSpecializer
476 Constant *FunctionSpecializer::getPromotableAlloca(AllocaInst *Alloca, in getPromotableAlloca()
510 Constant *FunctionSpecializer::getConstantStackValue(CallInst *Call, in getConstantStackValue()
546 void FunctionSpecializer::promoteConstantStackValues(Function *F) { in promoteConstantStackValues()
593 void FunctionSpecializer::cleanUpSSA() { in cleanUpSSA()
613 FunctionSpecializer::~FunctionSpecializer() { in ~FunctionSpecializer()
627 bool FunctionSpecializer::run() { in run()
786 void FunctionSpecializer::removeDeadFunctions() { in removeDeadFunctions()
807 bool FunctionSpecializer::findSpecializations(Function *F, unsigned FuncSize, in findSpecializations()
928 bool FunctionSpecializer::isCandidateFunction(Function *F) { in isCandidateFunction()
958 Function *FunctionSpecializer::createSpecialization(Function *F, in createSpecialization()
985 unsigned FunctionSpecializer::getInliningBonus(Argument *A, Constant *C) { in getInliningBonus()
1038 bool FunctionSpecializer::isArgumentInteresting(Argument *A) { in isArgumentInteresting()
1077 Constant *FunctionSpecializer::getCandidateConstant(Value *V) { in getCandidateConstant()
1097 void FunctionSpecializer::updateCallSites(Function *F, const Spec *Begin, in updateCallSites()