Lines Matching refs:Resolver
2840 llvm::Function *Resolver,
2850 llvm::make_pointer_range(Resolver->args()));
2855 if (Resolver->getReturnType()->isVoidTy())
2862 llvm::Function *Resolver, ArrayRef<MultiVersionResolverOption> Options) {
2870 EmitX86MultiVersionResolver(Resolver, Options);
2873 EmitAArch64MultiVersionResolver(Resolver, Options);
2882 llvm::Function *Resolver, ArrayRef<MultiVersionResolverOption> Options) {
2890 llvm::BasicBlock *CurBlock = createBasicBlock("resolver_entry", Resolver);
2898 CreateMultiVersionResolverReturn(CGM, Resolver, Builder, RO.Function,
2910 llvm::BasicBlock *RetBlock = createBasicBlock("resolver_return", Resolver);
2912 CreateMultiVersionResolverReturn(CGM, Resolver, RetBuilder, RO.Function,
2914 CurBlock = createBasicBlock("resolver_else", Resolver);
2928 llvm::Function *Resolver, ArrayRef<MultiVersionResolverOption> Options) {
2933 llvm::BasicBlock *CurBlock = createBasicBlock("resolver_entry", Resolver);
2945 CreateMultiVersionResolverReturn(CGM, Resolver, Builder, RO.Function,
2950 llvm::BasicBlock *RetBlock = createBasicBlock("resolver_return", Resolver);
2952 CreateMultiVersionResolverReturn(CGM, Resolver, RetBuilder, RO.Function,
2954 CurBlock = createBasicBlock("resolver_else", Resolver);