Home
last modified time | relevance | path

Searched refs:Func (Results 1 – 25 of 293) sorted by relevance

12345678910>>...12

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpFrame.cpp26 : Caller(Caller), S(S), Depth(Caller ? Caller->Depth + 1 : 0), Func(Func), in InterpFrame()
27 RetPC(RetPC), ArgSize(Func ? Func->getArgSize() : 0), in InterpFrame()
29 if (!Func) in InterpFrame()
61 if (Func->hasRVO()) in InterpFrame()
64 if (Func->hasThisPointer()) { in InterpFrame()
65 if (Func->hasRVO()) in InterpFrame()
79 if (Func) { in ~InterpFrame()
193 if (!Caller->Func) in getCallRange()
199 return Func->getDecl(); in getCallee()
231 if (Func && (!Func->hasBody() || Func->getDecl()->isImplicit()) && Caller) in getSource()
[all …]
H A DFunctionPointer.h22 const Function *Func;
25 FunctionPointer() : Func(nullptr) {} in FunctionPointer()
26 FunctionPointer(const Function *Func) : Func(Func) { assert(Func); } in FunctionPointer() argument
28 const Function *getFunction() const { return Func; } in getFunction()
31 if (!Func) in toAPValue()
35 return APValue(Func->getDecl(), CharUnits::Zero(), {}, in toAPValue()
41 if (Func) in print()
42 OS << Func->getName(); in print()
49 if (!Func) in toDiagnosticString()
52 return toAPValue().getAsString(Ctx, Func->getDecl()->getType()); in toDiagnosticString()
[all …]
H A DContext.cpp32 Function *Func = P->getFunction(FD); in isPotentialConstantExpr() local
33 if (!Func || !Func->hasBody()) in isPotentialConstantExpr()
37 if (!Run(Parent, Func, DummyResult)) { in isPotentialConstantExpr()
41 return Func->isConstexpr(); in isPotentialConstantExpr()
273 const Function *Func = P->getFunction(FD); in getOrCreateFunction() local
274 bool IsBeingCompiled = Func && Func->isDefined() && !Func->isFullyCompiled(); in getOrCreateFunction()
275 bool WasNotDefined = Func && !Func->isConstexpr() && !Func->isDefined(); in getOrCreateFunction()
278 return Func; in getOrCreateFunction()
280 if (!Func || WasNotDefined) { in getOrCreateFunction()
282 Func = F; in getOrCreateFunction()
[all …]
H A DByteCodeEmitter.cpp91 Function *Func = P.getFunction(FuncDecl); in compileFunc() local
92 if (!Func) { in compileFunc()
97 Func = in compileFunc()
103 assert(Func); in compileFunc()
107 Func->setDefined(false); in compileFunc()
108 return Func; in compileFunc()
111 Func->setDefined(true); in compileFunc()
122 Func->setIsFullyCompiled(true); in compileFunc()
123 return Func; in compileFunc()
135 Func->setIsFullyCompiled(true); in compileFunc()
[all …]
H A DInterpFrame.h34 InterpFrame(InterpState &S, const Function *Func, InterpFrame *Caller,
41 InterpFrame(InterpState &S, const Function *Func, CodePtr RetPC);
65 const Function *getFunction() const { return Func; } in getFunction()
109 bool isRoot() const { return !Func; } in isRoot()
112 CodePtr getPC() const { return Func->getCodeBegin(); } in getPC()
153 const Function *Func; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLowerMASSVEntries.cpp53 static std::string createMASSVFuncName(Function &Func,
95 PPCLowerMASSVEntries::createMASSVFuncName(Function &Func, in createMASSVFuncName() argument
98 auto GenericName = Func.getName().str(); in createMASSVFuncName()
107 if (Func.getName() != "__powf4" && Func.getName() != "__powd2") in handlePowSpecialCases()
141 if (handlePowSpecialCases(CI, Func, M)) in lowerMASSVCall()
146 MASSVEntryName, Func.getFunctionType(), Func.getAttributes()); in lowerMASSVCall()
163 for (Function &Func : M) { in runOnModule()
164 if (!Func.isDeclaration()) in runOnModule()
167 if (!isMASSVFunc(Func.getName())) in runOnModule()
173 SmallVector<User *, 4> MASSVUsers(Func.users()); in runOnModule()
[all …]
H A DPPCGenScalarMASSEntries.cpp57 Function &Func) const;
89 Function &Func) const { in createScalarMASSCall()
93 Module *M = Func.getParent(); in createScalarMASSCall()
101 MASSEntryStr, Func.getFunctionType(), Func.getAttributes()); in createScalarMASSCall()
115 for (Function &Func : M) { in runOnModule()
116 if (!Func.isDeclaration()) in runOnModule()
119 auto Iter = ScalarMASSFuncs.find(Func.getName()); in runOnModule()
127 for (auto *User : Func.users()) in runOnModule()
133 Changed |= createScalarMASSCall(Iter->second, *CI, Func); in runOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileInference.h213 applyFlowInference(Func); in apply()
221 for (auto &Jump : Func.Jumps) { in apply()
245 FlowFunction Func; in createFlowFunction() local
257 Block.Index = Func.Blocks.size(); in createFlowFunction()
258 Func.Blocks.push_back(Block); in createFlowFunction()
268 Func.Jumps.push_back(Jump); in createFlowFunction()
271 for (auto &Jump : Func.Jumps) { in createFlowFunction()
283 if (Func.Blocks[I].isEntry()) { in createFlowFunction()
284 Func.Entry = I; in createFlowFunction()
291 auto &EntryBlock = Func.Blocks[Func.Entry]; in createFlowFunction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp251 if (Func.hasFnAttribute("device-init")) in emitKernelAttrs()
259 auto &Func = MF.getFunction(); in emitKernelArgs() local
262 for (auto &Arg : Func.args()) in emitKernelArgs()
273 auto Func = Arg.getParent(); in emitKernelArg() local
386 auto &Func = MF.getFunction(); in emitHiddenKernelArgs() local
393 const Module *M = Func.getParent(); in emitHiddenKernelArgs()
530 auto &Func = MF.getFunction(); in emitKernel() local
546 emitKernelLanguage(Func, Kern); in emitKernel()
547 emitKernelAttrs(Func, Kern); in emitKernel()
567 auto &Func = MF.getFunction(); in emitHiddenKernelArgs() local
[all …]
H A DAMDGPULowerModuleLDSPass.cpp418 if (Func.isDeclaration() || isKernelLDS(&Func)) in getTransitiveUsesOfLDS()
448 if (Func.isDeclaration() || !isKernelLDS(&Func)) in getTransitiveUsesOfLDS()
607 if (Func.isDeclaration() || !isKernelLDS(&Func)) in kernelsThatIndirectlyAccessAnyOfPassedVariables()
611 KernelSet.insert(&Func); in kernelsThatIndirectlyAccessAnyOfPassedVariables()
722 if (Func.isDeclaration()) in assignLDSKernelIDToEachKernel()
724 if (!isKernelLDS(&Func)) in assignLDSKernelIDToEachKernel()
879 if (Func.isDeclaration() || !isKernelLDS(&Func)) in lowerModuleScopeStructVariables()
890 return F == &Func; in lowerModuleScopeStructVariables()
911 if (Func.isDeclaration() || !isKernelLDS(&Func)) in lowerKernelScopeStructVariables()
951 if (!Func.hasName()) { in lowerKernelScopeStructVariables()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp134 switch (Func) { in performCallDomainErrorOnly()
186 switch (Func) { in performCallRangeErrorOnly()
224 switch (Func) { in performCallErrors()
294 LibFunc Func; in checkCandidate() local
298 if (!TLI.getLibFunc(*Callee, Func) || !TLI.has(Func)) in checkCandidate()
316 switch (Func) { in generateOneRangeCond()
338 switch (Func) { in generateTwoRangeCond()
417 if (Func != LibFunc_pow) { in generateCondForPow()
488 LibFunc Func; in perform() local
491 TLI.getLibFunc(*Callee, Func); in perform()
[all …]
H A DEntryExitInstrumenter.cpp22 static void insertCall(Function &CurFn, StringRef Func, in insertCall() argument
27 if (Func == "mcount" || in insertCall()
28 Func == ".mcount" || in insertCall()
29 Func == "llvm.arm.gnu.eabi.mcount" || in insertCall()
30 Func == "\01_mcount" || in insertCall()
31 Func == "\01mcount" || in insertCall()
32 Func == "__mcount" || in insertCall()
33 Func == "_mcount" || in insertCall()
34 Func == "__cyg_profile_func_enter_bare") { in insertCall()
43 M.getOrInsertFunction(Func, in insertCall()
[all …]
H A DSampleProfileInference.cpp603 : Params(Params), Func(Func) {} in FlowAdjuster()
633 Func.Blocks[Func.Entry].Flow += 1; in joinIsolatedComponents()
758 std::min(Func.Blocks[Func.Entry].Flow, in jumpDistance()
1043 FlowFunction &Func; member in __anonddb39fe60111::FlowAdjuster
1104 auto &Jump = Func.Jumps[J]; in initializeNetwork()
1191 auto &Jump = Func.Jumps[J]; in extractWeights()
1223 assert(Func.Entry == 0 && Func.Blocks[0].isEntry()); in verifyInput()
1297 Queue.push(Func.Entry); in verifyOutput()
1298 Visited[Func.Entry] = true; in verifyOutput()
1343 verifyInput(Func); in applyFlowInference()
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_platform.h713 template <typename Func, typename Arg>
779 template <typename Func>
782 Func::template Apply<MappingMips64_40>(); in ForEachMapping()
788 Func::template Apply<MappingPPC64_44>(); in ForEachMapping()
789 Func::template Apply<MappingPPC64_46>(); in ForEachMapping()
790 Func::template Apply<MappingPPC64_47>(); in ForEachMapping()
793 Func::template Apply<MappingS390x>(); in ForEachMapping()
794 Func::template Apply<MappingGo48>(); in ForEachMapping()
795 Func::template Apply<MappingGoWindows>(); in ForEachMapping()
798 Func::template Apply<MappingGoAarch64>(); in ForEachMapping()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIterator.cpp76 bool isInsertCall(const FunctionDecl *Func) { in isInsertCall() argument
77 const auto *IdInfo = Func->getIdentifier(); in isInsertCall()
80 if (Func->getNumParams() < 2 || Func->getNumParams() > 3) in isInsertCall()
88 const auto *IdInfo = Func->getIdentifier(); in isEmplaceCall()
91 if (Func->getNumParams() < 2) in isEmplaceCall()
98 bool isEraseCall(const FunctionDecl *Func) { in isEraseCall() argument
99 const auto *IdInfo = Func->getIdentifier(); in isEraseCall()
102 if (Func->getNumParams() < 1 || Func->getNumParams() > 2) in isEraseCall()
106 if (Func->getNumParams() == 2 && in isEraseCall()
116 if (Func->getNumParams() < 1 || Func->getNumParams() > 2) in isEraseAfterCall()
[all …]
H A DMismatchedIteratorChecker.cpp55 const auto *Func = dyn_cast_or_null<FunctionDecl>(Call.getDecl()); in checkPreCall() local
56 if (!Func) in checkPreCall()
59 if (Func->isOverloadedOperator() && in checkPreCall()
60 isComparisonOperator(Func->getOverloadedOperator())) { in checkPreCall()
86 if (isEraseCall(Func) || isEraseAfterCall(Func)) { in checkPreCall()
93 } else if (isInsertCall(Func)) { in checkPreCall()
101 } else if (isEmplaceCall(Func)) { in checkPreCall()
140 const auto *Templ = Func->getPrimaryTemplate(); in checkPreCall()
145 const auto *TArgs = Func->getTemplateSpecializationArgs(); in checkPreCall()
165 for (auto J = 0U; J < Func->getNumParams(); ++J) { in checkPreCall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.h35 static bool originalTypeIsF128(const Type *Ty, const char *Func);
59 const char *Func);
110 PreAnalyzeCallOperands(Outs, FuncArgs, Func); in PreAnalyzeCallOperands()
117 const char *Func) { in AnalyzeCallOperands() argument
118 PreAnalyzeCallOperands(Outs, Fn, FuncArgs, Func); in AnalyzeCallOperands()
145 void PreAnalyzeCallResult(const Type *RetTy, const char *Func) { in PreAnalyzeCallResult() argument
146 OriginalArgWasF128.push_back(originalTypeIsF128(RetTy, Func)); in PreAnalyzeCallResult()
153 const char *Func) { in PreAnalyzeCallResult() argument
157 PreAnalyzeCallResultForF128(Ins, RetTy, Func); in PreAnalyzeCallResult()
163 const char *Func) { in AnalyzeCallResult() argument
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp145 LibFunc Func; in isMemcmp() local
147 Func == LibFunc_memcmp) { in isMemcmp()
153 LibFunc Func; in isBcmp() local
155 Func == LibFunc_bcmp) { in isBcmp()
163 LibFunc Func; in getName() local
167 if (Func == LibFunc_bcmp) in getName()
180 : Func(Func), BFI(BFI), ORE(ORE), DT(DT), TLI(TLI), Changed(false) { in MemOPSizeOpt()
187 visit(Func); in perform()
209 LibFunc Func; in visitCallInst() local
211 (Func == LibFunc_memcmp || Func == LibFunc_bcmp) && in visitCallInst()
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/orc/
H A Dcoff_platform.per_jd.cpp21 OnExitFunction Func);
22 ORC_RT_INTERFACE int __orc_rt_coff_atexit(void *Header, AtExitFunction Func);
25 __orc_rt_coff_onexit_per_jd(OnExitFunction Func) { in __orc_rt_coff_onexit_per_jd() argument
26 return __orc_rt_coff_onexit(&__ImageBase, Func); in __orc_rt_coff_onexit_per_jd()
29 ORC_RT_INTERFACE int __orc_rt_coff_atexit_per_jd(AtExitFunction Func) { in __orc_rt_coff_atexit_per_jd() argument
30 return __orc_rt_coff_atexit(&__ImageBase, Func); in __orc_rt_coff_atexit_per_jd()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DRecordSerialization.h73 serialize_conditional_impl(T &Item, U Func) : Item(Item), Func(Func) {} in serialize_conditional_impl()
76 if (!Func()) in deserialize()
82 U Func; member
86 serialize_conditional_impl<T, U> serialize_conditional(T &Item, U Func) { in serialize_conditional() argument
87 return serialize_conditional_impl<T, U>(Item, Func); in serialize_conditional()
91 serialize_array_impl(ArrayRef<T> &Item, U Func) : Item(Item), Func(Func) {} in serialize_array_impl()
94 return Reader.readArray(Item, Func()); in deserialize()
98 U Func; member
161 serialize_array_impl<T, U> serialize_array(ArrayRef<T> &Item, U Func) { in serialize_array() argument
162 return serialize_array_impl<T, U>(Item, Func); in serialize_array()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp25 FunctionCallee Func, ArrayRef<Value *> Args, const Twine &NameStr, in createCallInstWithColors() argument
28 FunctionType *FTy = Func.getFunctionType(); in createCallInstWithColors()
29 Value *Callee = Func.getCallee(); in createCallInstWithColors()
84 Function *Func = *objcarc::getAttachedARCFunction(AnnotatedCall); in insertRVCallWithColors() local
85 assert(Func && "operand isn't a Function"); in insertRVCallWithColors()
86 Type *ParamTy = Func->getArg(0)->getType(); in insertRVCallWithColors()
89 createCallInstWithColors(Func, CallArg, "", InsertPt, BlockColors); in insertRVCallWithColors()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProf.h465 FunctionId Func;
471 : Func(Func), Location(Location) {}
474 return Location == That.Location && Func == That.Func;
532 : Func(Func), State(UnknownContext), Attributes(ContextNone) {}
646 Func = newFunction;
655 Func = Context.back().Func;
660 return State == That.State && Func == That.Func &&
671 return Func < That.Func;
678 auto V = Context1.Func.compare(Context2.Func);
702 if (ThisContext.back().Func != ThatContext.back().Func)
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp358 for (auto &Func : I.getValue()) in mergeRecordsFromWriter() local
359 addRecord(I.getKey(), Func.first, std::move(Func.second), 1, Warn); in mergeRecordsFromWriter()
385 for (const auto &Func : PD) { in shouldEncodeData() local
694 uint32_t NS = Func.getNumValueSites(VK); in validateRecord()
718 for (uint64_t Count : Func.Counts) in writeRecordInText()
721 if (Func.BitmapBytes.size() > 0) { in writeRecordInText()
724 for (uint8_t Byte : Func.BitmapBytes) { in writeRecordInText()
784 for (const auto &Func : I.getValue()) in writeText() local
799 const FuncPair &Func = record.second; in writeText() local
800 writeRecordInText(Name, Func.first, Func.second, Symtab, OS); in writeText()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDiagnosticInfo.cpp263 static const BasicBlock *getFirstFunctionBlock(const Function *Func) { in getFirstFunctionBlock() argument
264 return Func->empty() ? nullptr : &Func->front(); in getFirstFunctionBlock()
269 const Function *Func) in OptimizationRemark() argument
271 RemarkName, *Func, Func->getSubprogram(), in OptimizationRemark()
272 getFirstFunctionBlock(Func)) {} in OptimizationRemark()
297 const Function *Func) in OptimizationRemarkMissed() argument
299 DK_OptimizationRemarkMissed, DS_Remark, PassName, RemarkName, *Func, in OptimizationRemarkMissed()
300 Func->getSubprogram(), getFirstFunctionBlock(Func)) {} in OptimizationRemarkMissed()
332 const Function *Func) in OptimizationRemarkAnalysis() argument
334 DK_OptimizationRemarkAnalysis, DS_Remark, PassName, RemarkName, *Func, in OptimizationRemarkAnalysis()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp43 if (auto Func = dyn_cast_or_null<PDBSymbolFunc>(Symbol.get())) { in getLineInfoForAddress() local
44 Length = Func->getLength(); in getLineInfoForAddress()
150 auto *Func = dyn_cast_or_null<PDBSymbolFunc>(FuncSymbol.get()); in getFunctionName() local
162 if (!Func || Func->getVirtualAddress() == PS->getVirtualAddress()) in getFunctionName()
167 return Func ? Func->getName() : std::string(); in getFunctionName()

12345678910>>...12