| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | FunctionPointer.h | 20 class FunctionPointer final { 25 FunctionPointer() : Func(nullptr) {} in FunctionPointer() function 26 FunctionPointer(const Function *Func) : Func(Func) { assert(Func); } in FunctionPointer() function 55 ComparisonCategoryResult compare(const FunctionPointer &RHS) const { in compare() 63 FunctionPointer FP) {
|
| H A D | EvaluationResult.h | 46 std::variant<std::monostate, Pointer, FunctionPointer, APValue> Value; 69 void setFunctionPointer(const FunctionPointer &P) { in setFunctionPointer()
|
| H A D | EvaluationResult.cpp | 25 else if (const auto *FP = std::get_if<FunctionPointer>(&Value)) in toAPValue() 48 else if (const auto *FP = std::get_if<FunctionPointer>(&Value)) // Nope in toRValue() 184 else if (const auto *FP = std::get_if<FunctionPointer>(&Value)) // Nope in dump()
|
| H A D | PrimType.h | 27 class FunctionPointer; variable 84 using T = FunctionPointer;
|
| H A D | EvalEmitter.cpp | 128 EvalResult.setFunctionPointer(S.Stk.pop<FunctionPointer>()); in emitRet()
|
| H A D | InterpStack.h | 185 else if constexpr (std::is_same_v<T, FunctionPointer>) in toPrimType()
|
| H A D | Interp.h | 709 inline bool CmpHelper<FunctionPointer>(InterpState &S, CodePtr OpPC, 711 const auto &RHS = S.Stk.pop<FunctionPointer>(); 712 const auto &LHS = S.Stk.pop<FunctionPointer>(); 722 inline bool CmpHelperEQ<FunctionPointer>(InterpState &S, CodePtr OpPC, 724 const auto &RHS = S.Stk.pop<FunctionPointer>(); 725 const auto &LHS = S.Stk.pop<FunctionPointer>(); 1969 const FunctionPointer &FuncPtr = S.Stk.pop<FunctionPointer>(); in CallPtr() 1983 S.Stk.push<FunctionPointer>(Func); in GetFnPtr()
|
| H A D | InterpBuiltin.cpp | 626 const FunctionPointer &Arg = S.Stk.peek<FunctionPointer>(); in interp__builtin_addressof() 627 S.Stk.push<FunctionPointer>(Arg); in interp__builtin_addressof()
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/profile/ |
| H A D | InstrProfilingValue.c | 86 return Data->FunctionPointer; in __llvm_get_function_addr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | InstrProfCorrelator.cpp | 470 I->FunctionPointer, I->NumCounters); in correlateProfileDataImpl()
|
| H A D | InstrProfReader.cpp | 539 const IntPtrT FPtr = swap(I->FunctionPointer); in createSymtab()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CallAndMessageChecker.cpp | 750 QUERY_CHECKER_OPTION(FunctionPointer) in registerCallAndMessageChecker()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 3515 llvm::Value *FunctionPointer = MemPtr; in EmitLoadOfMemberFunctionPointer() local 3522 FunctionPointer = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer() 3542 CGCallee Callee(FPT, FunctionPointer); in EmitLoadOfMemberFunctionPointer()
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/include/profile/ |
| H A D | InstrProfData.inc | 84 INSTR_PROF_DATA(const IntPtrT, llvm::PointerType::getUnqual(Ctx), FunctionPointer, \
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfData.inc | 84 INSTR_PROF_DATA(const IntPtrT, llvm::PointerType::getUnqual(Ctx), FunctionPointer, \
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | Checkers.td | 159 "FunctionPointer",
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 182 def FunctionPointer : SubsetSubject<DeclBase, 4412 let Subjects = SubjectList<[FunctionPointer], ErrorDiag>;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 16547 FunctionPointer, in DiagnoseAlwaysNonNullPointer() enumerator 16553 DiagType = FunctionPointer; in DiagnoseAlwaysNonNullPointer()
|