Home
last modified time | relevance | path

Searched refs:NewDecl (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp391 Function *NewDecl = in rewriteIntrinsicOperands() local
394 II->setCalledFunction(NewDecl); in rewriteIntrinsicOperands()
403 Function *NewDecl = in rewriteIntrinsicOperands() local
406 II->setCalledFunction(NewDecl); in rewriteIntrinsicOperands()
413 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in rewriteIntrinsicOperands() local
416 II->setCalledFunction(NewDecl); in rewriteIntrinsicOperands()
421 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in rewriteIntrinsicOperands() local
424 II->setCalledFunction(NewDecl); in rewriteIntrinsicOperands()
433 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in rewriteIntrinsicOperands() local
436 II->setCalledFunction(NewDecl); in rewriteIntrinsicOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp1161 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in rewriteIntrinsicWithAddressSpace() local
1164 II->setCalledFunction(NewDecl); in rewriteIntrinsicWithAddressSpace()
1170 Function *NewDecl = in rewriteIntrinsicWithAddressSpace() local
1173 II->setCalledFunction(NewDecl); in rewriteIntrinsicWithAddressSpace()
1180 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in rewriteIntrinsicWithAddressSpace() local
1183 II->setCalledFunction(NewDecl); in rewriteIntrinsicWithAddressSpace()
H A DAMDGPUInstCombineIntrinsic.cpp690 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in instCombineIntrinsic() local
696 II.setCalledFunction(NewDecl); in instCombineIntrinsic()
718 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in instCombineIntrinsic() local
720 II.setCalledFunction(NewDecl); in instCombineIntrinsic()
1428 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in instCombineIntrinsic() local
1430 II.setCalledFunction(NewDecl); in instCombineIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsics.cpp1116 Function *NewDecl = [&] { in remangleIntrinsicFunction() local
1131 NewDecl->setCallingConv(F->getCallingConv()); in remangleIntrinsicFunction()
1132 assert(NewDecl->getFunctionType() == F->getFunctionType() && in remangleIntrinsicFunction()
1134 return NewDecl; in remangleIntrinsicFunction()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h722 DeclaratorDecl *NewDecl);
724 TagDecl *NewDecl);
H A DSema.h12277 void CheckConceptRedefinition(ConceptDecl *NewDecl, LookupResult &Previous,
13916 Decl *NewDecl; member
13920 : TmplAttr(A), Scope(S), NewDecl(D) {} in LateInstantiatedAttribute()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp8880 Decl *NewDecl = HandleDeclarator(S, D, TemplateParameterLists); in ActOnTemplateDeclarator() local
8881 ActOnDocumentableDecl(NewDecl); in ActOnTemplateDeclarator()
8882 return NewDecl; in ActOnTemplateDeclarator()
8923 ConceptDecl *NewDecl = in ActOnStartConceptDefinition() local
8926 if (NewDecl->hasAssociatedConstraints()) { in ActOnStartConceptDefinition()
8930 NewDecl->setInvalidDecl(); in ActOnStartConceptDefinition()
8933 DeclarationNameInfo NameInfo(NewDecl->getDeclName(), NewDecl->getBeginLoc()); in ActOnStartConceptDefinition()
8944 PushOnScopeChains(NewDecl, S, true); in ActOnStartConceptDefinition()
8946 return NewDecl; in ActOnStartConceptDefinition()
8994 void Sema::CheckConceptRedefinition(ConceptDecl *NewDecl, in CheckConceptRedefinition() argument
[all …]
H A DSemaTemplateInstantiateDecl.cpp53 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, in SubstQualifier() argument
58 assert((NewDecl->getFriendObjectKind() || in SubstQualifier()
63 const_cast<DeclContext *>(NewDecl->getFriendObjectKind() in SubstQualifier()
64 ? NewDecl->getLexicalDeclContext() in SubstQualifier()
74 NewDecl->setQualifierInfo(NewQualifierLoc); in SubstQualifier()
79 DeclaratorDecl *NewDecl) { in SubstQualifier() argument
80 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); in SubstQualifier()
84 TagDecl *NewDecl) { in SubstQualifier() argument
85 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); in SubstQualifier()
1357 const OpenACCRoutineDeclAttr *OldAttr, const Decl *OldDecl, Decl *NewDecl) { in instantiateDependentOpenACCRoutineDeclAttr() argument
[all …]
H A DSemaDecl.cpp7120 NamedDecl *NewDecl, in checkDLLAttributeRedeclaration() argument
7123 if (OldDecl->isInvalidDecl() || NewDecl->isInvalidDecl()) in checkDLLAttributeRedeclaration()
7133 if (TemplateDecl *NewTD = dyn_cast<TemplateDecl>(NewDecl)) { in checkDLLAttributeRedeclaration()
7134 NewDecl = NewTD->getTemplatedDecl(); in checkDLLAttributeRedeclaration()
7138 if (!OldDecl || !NewDecl) in checkDLLAttributeRedeclaration()
7143 const DLLImportAttr *NewImportAttr = NewDecl->getAttr<DLLImportAttr>(); in checkDLLAttributeRedeclaration()
7144 const DLLExportAttr *NewExportAttr = NewDecl->getAttr<DLLExportAttr>(); in checkDLLAttributeRedeclaration()
7178 S.Diag(NewDecl->getLocation(), DiagID) in checkDLLAttributeRedeclaration()
7179 << NewDecl in checkDLLAttributeRedeclaration()
7183 NewDecl->setInvalidDecl(); in checkDLLAttributeRedeclaration()
[all …]
H A DSemaTemplateInstantiate.cpp3769 auto *ND = cast<NamedDecl>(I->NewDecl); in InstantiateClass()
3777 I->NewDecl->addAttr(NewAttr); in InstantiateClass()
H A DSemaDeclCXX.cpp13782 TypeAliasTemplateDecl *NewDecl = in ActOnAliasDeclaration() local
13786 NewTD->setDescribedAliasTemplate(NewDecl); in ActOnAliasDeclaration()
13788 NewDecl->setAccess(AS); in ActOnAliasDeclaration()
13791 NewDecl->setInvalidDecl(); in ActOnAliasDeclaration()
13793 NewDecl->setPreviousDecl(OldDecl); in ActOnAliasDeclaration()
13794 CheckRedeclarationInModule(NewDecl, OldDecl); in ActOnAliasDeclaration()
13797 NewND = NewDecl; in ActOnAliasDeclaration()
H A DSemaOverload.cpp1339 NamedDecl *NewDecl = New; in IsOverloadOrOverrideImpl() local
1385 NewDecl = NewTemplate; in IsOverloadOrOverrideImpl()
1568 NewDecl, NewRC.ConstraintExpr)) in IsOverloadOrOverrideImpl()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp671 NamedDecl *NewDecl = Actions.ActOnTypeParameter(getCurScope(), in ParseTypeParameter() local
680 cast<TemplateTypeParmDecl>(NewDecl), in ParseTypeParameter()
684 return NewDecl; in ParseTypeParameter()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp643 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Retain); in OptimizeRetainRVCall() local
644 cast<CallInst>(RetainRV)->setCalledFunction(NewDecl); in OptimizeRetainRVCall()
751 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease); in OptimizeAutoreleaseRVCall() local
752 AutoreleaseRVCI->setCalledFunction(NewDecl); in OptimizeAutoreleaseRVCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp922 TempDISubprogram NewDecl = Decl->clone(); in create() local
923 NewDecl->replaceLinkageName(NewLinkageName); in create()
924 SP->replaceDeclaration(MDNode::replaceWithUniqued(std::move(NewDecl))); in create()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp1233 RecordDecl *NewDecl; in buildImplicitRecord() local
1235 NewDecl = CXXRecordDecl::Create(*this, TK, getTranslationUnitDecl(), Loc, in buildImplicitRecord()
1238 NewDecl = RecordDecl::Create(*this, TK, getTranslationUnitDecl(), Loc, Loc, in buildImplicitRecord()
1240 NewDecl->setImplicit(); in buildImplicitRecord()
1241 NewDecl->addAttr(TypeVisibilityAttr::CreateImplicit( in buildImplicitRecord()
1243 return NewDecl; in buildImplicitRecord()
1249 TypedefDecl *NewDecl = TypedefDecl::Create( in buildImplicitTypedef() local
1252 NewDecl->setImplicit(); in buildImplicitTypedef()
1253 return NewDecl; in buildImplicitTypedef()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp9193 auto DeviceAddrCB = [&](unsigned int I, llvm::Value *NewDecl) { in emitOffloadingArraysAndArgs() argument
9195 Info.CaptureDeviceAddrMap.try_emplace(DevVD, NewDecl); in emitOffloadingArraysAndArgs()
10382 auto DeviceAddrCB = [&](unsigned int I, llvm::Value *NewDecl) { in emitTargetDataCalls() argument
10384 Info.CaptureDeviceAddrMap.try_emplace(DevVD, NewDecl); in emitTargetDataCalls()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1653 auto *NewDecl = Intrinsic::getOrInsertDeclaration( in simplifySVEIntrinsic() local
1655 II.setCalledFunction(NewDecl); in simplifySVEIntrinsic()