Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaLookup.cpp858 FunctionDecl *NewOpenCLBuiltin; in InsertOCLBuiltinDeclarationsFromTable() local
861 NewOpenCLBuiltin = FunctionDecl::Create( in InsertOCLBuiltinDeclarationsFromTable()
865 NewOpenCLBuiltin->setImplicit(); in InsertOCLBuiltinDeclarationsFromTable()
873 Context, NewOpenCLBuiltin, SourceLocation(), SourceLocation(), in InsertOCLBuiltinDeclarationsFromTable()
878 NewOpenCLBuiltin->setParams(ParmList); in InsertOCLBuiltinDeclarationsFromTable()
882 NewOpenCLBuiltin->addAttr(PureAttr::CreateImplicit(Context)); in InsertOCLBuiltinDeclarationsFromTable()
884 NewOpenCLBuiltin->addAttr(ConstAttr::CreateImplicit(Context)); in InsertOCLBuiltinDeclarationsFromTable()
886 NewOpenCLBuiltin->addAttr(ConvergentAttr::CreateImplicit(Context)); in InsertOCLBuiltinDeclarationsFromTable()
889 NewOpenCLBuiltin->addAttr(OverloadableAttr::CreateImplicit(Context)); in InsertOCLBuiltinDeclarationsFromTable()
891 LR.addDecl(NewOpenCLBuiltin); in InsertOCLBuiltinDeclarationsFromTable()