Searched refs:BuiltinInfo (Results 26 - 44 of 44) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAArch64.cpp25 const Builtin::Info AArch64TargetInfo::BuiltinInfo[] = { member in class:AArch64TargetInfo
382 return llvm::makeArrayRef(BuiltinInfo, clang::AArch64::LastTSBuiltin -
H A DAMDGPU.h28 static const Builtin::Info BuiltinInfo[]; member in class:clang::targets::final
H A DPPC.h54 static const Builtin::Info BuiltinInfo[]; member in class:clang::targets::PPCTargetInfo
H A DARM.cpp865 const Builtin::Info ARMTargetInfo::BuiltinInfo[] = { member in class:ARMTargetInfo
884 return llvm::makeArrayRef(BuiltinInfo, clang::ARM::LastTSBuiltin -
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp2040 static StringRef getHeaderName(Builtin::Context &BuiltinInfo, unsigned ID, argument
2046 return BuiltinInfo.getHeaderName(ID);
2111 Context.BuiltinInfo.allowTypeMismatch(ID))
2118 << Context.BuiltinInfo.getName(ID);
2125 << getHeaderName(Context.BuiltinInfo, ID, Error)
2126 << Context.BuiltinInfo.getName(ID);
2131 (Context.BuiltinInfo.isPredefinedLibFunction(ID) ||
2132 Context.BuiltinInfo.isHeaderDependentFunction(ID))) {
2134 << Context.BuiltinInfo.getName(ID) << R;
2135 if (const char *Header = Context.BuiltinInfo
[all...]
H A DSemaChecking.cpp761 StringRef FunctionName = getASTContext().BuiltinInfo.getName(BuiltinID);
1966 if (Context.BuiltinInfo.isTSBuiltin(BuiltinID)) {
1967 if (Context.BuiltinInfo.isAuxBuiltinID(BuiltinID)) {
1973 Context.BuiltinInfo.getAuxBuiltinID(BuiltinID), TheCall))
2615 struct BuiltinInfo { struct
2620 static BuiltinInfo Infos[] = {
2810 [](const BuiltinInfo &LHS, const BuiltinInfo &RHS) {
2816 const BuiltinInfo *F = llvm::partition_point(
2817 Infos, [=](const BuiltinInfo
[all...]
H A DSemaCoroutine.cpp296 StringRef Name = S.Context.BuiltinInfo.getName(Id);
H A DSemaLookup.cpp321 if (!getSema().Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))
894 Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))
H A DSemaExpr.cpp3267 if (!Context.BuiltinInfo.isPredefinedLibFunction(BID)) {
5719 if (Context.BuiltinInfo.hasCustomTypechecking(ID))
6096 if (!Context.BuiltinInfo.hasPtrArgsOrResult(FDecl->getBuiltinID()) || !FT ||
6530 if (!BuiltinID || !Context.BuiltinInfo.hasCustomTypechecking(BuiltinID)) {
6609 if (BuiltinID && Context.BuiltinInfo.hasCustomTypechecking(BuiltinID))
/freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessor.cpp116 BuiltinInfo = std::make_unique<Builtin::Context>();
210 BuiltinInfo->InitializeTarget(Target, AuxTarget);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h245 std::unique_ptr<Builtin::Context> BuiltinInfo; member in class:clang::Preprocessor
925 Builtin::Context &getBuiltinInfo() { return *BuiltinInfo; }
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2309 CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID);
2317 << CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID);
H A DCGBuiltin.cpp88 assert(Context.BuiltinInfo.isLibFunction(BuiltinID));
100 Name = Context.BuiltinInfo.getName(BuiltinID) + 10;
4369 if (getContext().BuiltinInfo.isLibFunction(BuiltinID))
4375 if (getContext().BuiltinInfo.isPredefinedLibFunction(BuiltinID))
4386 if (unsigned VectorWidth = getContext().BuiltinInfo.getRequiredVectorWidth(BuiltinID))
4390 const char *Name = getContext().BuiltinInfo.getName(BuiltinID);
4552 if (getContext().BuiltinInfo.isAuxBuiltinID(BuiltinID)) {
4555 this, getContext().BuiltinInfo.getAuxBuiltinID(BuiltinID), E,
H A DCodeGenModule.cpp2794 FunctionIsDirectlyRecursive Walker(Name, Context.BuiltinInfo);
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3183 if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))
3197 Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))
3212 Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID) &&
H A DASTContext.cpp967 BuiltinInfo(builtins), DeclarationNames(*this), Comments(SM),
8186 return BuiltinInfo.canBeRedeclared(FD->getBuiltinID());
10246 const char *TypeStr = BuiltinInfo.getTypeString(Id);
10290 if (BuiltinInfo.isNoReturn(Id)) EI = EI.withNoReturn(true);
10300 if (getLangOpts().CPlusPlus && BuiltinInfo.isNoThrow(Id))
H A DExprConstant.cpp8667 << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'");
8712 << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'")
8775 << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'");
11337 << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'");
11398 << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'");
11453 << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'")
H A DExpr.cpp1437 return Ctx.BuiltinInfo.isUnevaluated(BI);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h587 Builtin::Context &BuiltinInfo; member in class:clang::ASTContext

Completed in 613 milliseconds

12