Lines Matching refs:DeclTy
2096 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(VD->getType()); in GetWeakRefReference() local
2102 auto Ptr = llvm::ConstantExpr::getBitCast(Entry, DeclTy->getPointerTo(AS)); in GetWeakRefReference()
2107 if (isa<llvm::FunctionType>(DeclTy)) in GetWeakRefReference()
2108 Aliasee = GetOrCreateLLVMFunction(AA->getAliasee(), DeclTy, in GetWeakRefReference()
2113 llvm::PointerType::getUnqual(DeclTy), in GetWeakRefReference()
2557 llvm::Type *DeclTy = getTypes().ConvertFunctionType(CanonTy, FD); in emitCPUDispatchDefinition() local
2561 DeclTy = getTypes().GetFunctionType(FInfo); in emitCPUDispatchDefinition()
2570 llvm::PointerType::get(DeclTy, in emitCPUDispatchDefinition()
2574 ResolverType = DeclTy; in emitCPUDispatchDefinition()
2602 MangledName, DeclTy, ExistingDecl, in emitCPUDispatchDefinition()
2649 GlobalDecl GD, llvm::Type *DeclTy, const FunctionDecl *FD) { in GetOrCreateMultiVersionResolver() argument
2674 DeclTy, getContext().getTargetAddressSpace(FD->getType())), in GetOrCreateMultiVersionResolver()
2680 DeclTy, 0, llvm::Function::ExternalLinkage, "", Resolver, &getModule()); in GetOrCreateMultiVersionResolver()
2688 ResolverName, DeclTy, GlobalDecl{}, /*ForVTable=*/false); in GetOrCreateMultiVersionResolver()
4053 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in EmitAliasDefinition() local
4058 if (isa<llvm::FunctionType>(DeclTy)) in EmitAliasDefinition()
4059 Aliasee = GetOrCreateLLVMFunction(AA->getAliasee(), DeclTy, GD, in EmitAliasDefinition()
4063 llvm::PointerType::getUnqual(DeclTy), in EmitAliasDefinition()
4068 DeclTy, 0, llvm::Function::ExternalLinkage, "", Aliasee, &getModule()); in EmitAliasDefinition()
4137 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in emitIFuncDefinition() local
4139 GetOrCreateLLVMFunction(IFA->getResolver(), DeclTy, GD, in emitIFuncDefinition()
4142 llvm::GlobalIFunc::create(DeclTy, 0, llvm::Function::ExternalLinkage, in emitIFuncDefinition()