Lines Matching refs:Resolver
2942 llvm::Function *Resolver, in CreateMultiVersionResolverReturn() argument
2952 llvm::make_pointer_range(Resolver->args())); in CreateMultiVersionResolverReturn()
2957 if (Resolver->getReturnType()->isVoidTy()) in CreateMultiVersionResolverReturn()
2964 llvm::Function *Resolver, ArrayRef<FMVResolverOption> Options) { in EmitMultiVersionResolver() argument
2972 EmitX86MultiVersionResolver(Resolver, Options); in EmitMultiVersionResolver()
2975 EmitAArch64MultiVersionResolver(Resolver, Options); in EmitMultiVersionResolver()
2979 EmitRISCVMultiVersionResolver(Resolver, Options); in EmitMultiVersionResolver()
2988 llvm::Function *Resolver, ArrayRef<FMVResolverOption> Options) { in EmitRISCVMultiVersionResolver() argument
2996 llvm::BasicBlock *CurBlock = createBasicBlock("resolver_entry", Resolver); in EmitRISCVMultiVersionResolver()
3059 llvm::BasicBlock *RetBlock = createBasicBlock("resolver_return", Resolver); in EmitRISCVMultiVersionResolver()
3061 CreateMultiVersionResolverReturn(CGM, Resolver, RetBuilder, in EmitRISCVMultiVersionResolver()
3063 llvm::BasicBlock *ElseBlock = createBasicBlock("resolver_else", Resolver); in EmitRISCVMultiVersionResolver()
3075 CGM, Resolver, Builder, Options[DefaultIndex].Function, SupportsIFunc); in EmitRISCVMultiVersionResolver()
3089 llvm::Function *Resolver, ArrayRef<FMVResolverOption> Options) { in EmitAArch64MultiVersionResolver() argument
3096 llvm::BasicBlock *CurBlock = createBasicBlock("resolver_entry", Resolver); in EmitAArch64MultiVersionResolver()
3104 CreateMultiVersionResolverReturn(CGM, Resolver, Builder, RO.Function, in EmitAArch64MultiVersionResolver()
3116 llvm::BasicBlock *RetBlock = createBasicBlock("resolver_return", Resolver); in EmitAArch64MultiVersionResolver()
3118 CreateMultiVersionResolverReturn(CGM, Resolver, RetBuilder, RO.Function, in EmitAArch64MultiVersionResolver()
3120 CurBlock = createBasicBlock("resolver_else", Resolver); in EmitAArch64MultiVersionResolver()
3134 llvm::Function *Resolver, ArrayRef<FMVResolverOption> Options) { in EmitX86MultiVersionResolver() argument
3139 llvm::BasicBlock *CurBlock = createBasicBlock("resolver_entry", Resolver); in EmitX86MultiVersionResolver()
3151 CreateMultiVersionResolverReturn(CGM, Resolver, Builder, RO.Function, in EmitX86MultiVersionResolver()
3156 llvm::BasicBlock *RetBlock = createBasicBlock("resolver_return", Resolver); in EmitX86MultiVersionResolver()
3158 CreateMultiVersionResolverReturn(CGM, Resolver, RetBuilder, RO.Function, in EmitX86MultiVersionResolver()
3160 CurBlock = createBasicBlock("resolver_else", Resolver); in EmitX86MultiVersionResolver()