Home
last modified time | relevance | path

Searched defs:F (Results 1 – 25 of 1351) sorted by relevance

12345678910>>...55

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DInstIterator.h131 inline inst_iterator inst_begin(Function *F) { return inst_iterator(*F); } in inst_begin()
132 inline inst_iterator inst_end(Function *F) { return inst_iterator(*F, true); } in inst_end()
133 inline inst_range instructions(Function *F) { in instructions()
136 inline const_inst_iterator inst_begin(const Function *F) { in inst_begin()
139 inline const_inst_iterator inst_end(const Function *F) { in inst_end()
142 inline const_inst_range instructions(const Function *F) { in instructions()
145 inline inst_iterator inst_begin(Function &F) { return inst_iterator(F); } in inst_begin()
146 inline inst_iterator inst_end(Function &F) { return inst_iterator(F, true); } in inst_end()
147 inline inst_range instructions(Function &F) { in instructions()
150 inline const_inst_iterator inst_begin(const Function &F) { in inst_begin()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DTargetLibraryInfo.h64 void setState(LibFunc F, AvailabilityState State) { in setState()
68 AvailabilityState getState(LibFunc F) const { in getState()
126 void setUnavailable(LibFunc F) { in setUnavailable()
131 void setAvailable(LibFunc F) { in setAvailable()
137 void setAvailableWithName(LibFunc F, StringRef Name) { in setAvailableWithName()
163 bool isFunctionVectorizable(StringRef F, const ElementCount &VF) const { in isFunctionVectorizable()
297 bool isValidProtoForLibFunc(const FunctionType &FTy, LibFunc F, in isValidProtoForLibFunc()
306 bool getLibFunc(StringRef funcName, LibFunc &F) const { in getLibFunc()
310 bool getLibFunc(const Function &FDecl, LibFunc &F) const { in getLibFunc()
316 bool getLibFunc(const CallBase &CB, LibFunc &F) const { in getLibFunc()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DBuildLibCalls.cpp52 static bool setDoesNotAccessMemory(Function &F) { in setDoesNotAccessMemory()
60 static bool setOnlyAccessesInaccessibleMemory(Function &F) { in setOnlyAccessesInaccessibleMemory()
68 static bool setOnlyReadsMemory(Function &F) { in setOnlyReadsMemory()
76 static bool setOnlyWritesMemory(Function &F) { in setOnlyWritesMemory()
84 static bool setOnlyAccessesArgMemory(Function &F) { in setOnlyAccessesArgMemory()
92 static bool setOnlyAccessesInaccessibleMemOrArgMem(Function &F) { in setOnlyAccessesInaccessibleMemOrArgMem()
100 static bool setDoesNotThrow(Function &F) { in setDoesNotThrow()
108 static bool setRetDoesNotAlias(Function &F) { in setRetDoesNotAlias()
116 static bool setDoesNotCapture(Function &F, unsigned ArgNo) { in setDoesNotCapture()
124 static bool setDoesNotAlias(Function &F, unsigned ArgNo) { in setDoesNotAlias()
[all …]
DSCCPSolver.cpp100 Function *F = CB->getCalledFunction(); in tryToReplaceWithConstant() local
560 void addAnalysis(Function &F, AnalysisResultsForFn A) { in addAnalysis()
575 const LoopInfo &getLoopInfo(Function &F) { in getLoopInfo()
582 DomTreeUpdater getDTU(Function &F) { in getDTU()
601 void addTrackedFunction(Function *F) { in addTrackedFunction()
612 void addToMustPreserveReturnsInFunctions(Function *F) { in addToMustPreserveReturnsInFunctions()
616 bool mustPreserveReturn(Function *F) { in mustPreserveReturn()
620 void addArgumentTrackedFunction(Function *F) { in addArgumentTrackedFunction()
624 bool isArgumentTrackedFunction(Function *F) { in isArgumentTrackedFunction()
694 void markFunctionUnreachable(Function *F) { in markFunctionUnreachable()
[all …]
DUnifyFunctionExitNodes.cpp48 bool unifyUnreachableBlocks(Function &F) { in unifyUnreachableBlocks()
70 bool unifyReturnBlocks(Function &F) { in unifyReturnBlocks()
116 bool UnifyFunctionExitNodesLegacyPass::runOnFunction(Function &F) { in runOnFunction()
123 PreservedAnalyses UnifyFunctionExitNodesPass::run(Function &F, in run()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DSCCP.cpp49 static void findReturnsToZap(Function &F, in findReturnsToZap()
278 Function *F = I.first; in runIPSCCP() local
322 for (auto *F : Solver.getMRVFunctionsTracked()) { in runIPSCCP() local
333 Function *F = RI->getParent()->getParent(); in runIPSCCP() local
383 auto GetTLI = [&FAM](Function &F) -> const TargetLibraryInfo & { in run()
386 auto GetTTI = [&FAM](Function &F) -> TargetTransformInfo & { in run()
389 auto GetAC = [&FAM](Function &F) -> AssumptionCache & { in run()
392 auto getAnalysis = [&FAM, this](Function &F) -> AnalysisResultsForFn { in run()
430 auto GetTLI = [this](Function &F) -> const TargetLibraryInfo & { in runOnModule()
433 auto GetTTI = [this](Function &F) -> TargetTransformInfo & { in runOnModule()
[all …]
DMergeFunctions.cpp175 mutable AssertingVH<Function> F; member in __anondb0b2c2a0111::FunctionNode
180 FunctionNode(Function *F) in FunctionNode()
407 static bool isEligibleForMerging(Function &F) { in isEligibleForMerging()
454 Function *F = cast<Function>(I); in runOnModule() local
656 static bool canCreateThunkFor(Function *F) { in canCreateThunkFor()
680 void MergeFunctions::writeThunk(Function *F, Function *G) { in writeThunk()
760 static bool canCreateAliasFor(Function *F) { in canCreateAliasFor()
771 void MergeFunctions::writeAlias(Function *F, Function *G) { in writeAlias()
797 bool MergeFunctions::writeThunkOrAlias(Function *F, Function *G) { in writeThunkOrAlias()
810 void MergeFunctions::mergeTwoFunctions(Function *F, Function *G) { in mergeTwoFunctions()
[all …]
DLoopExtractor.cpp117 auto LookupDomTree = [this](Function &F) -> DominatorTree & { in runOnModule()
120 auto LookupLoopInfo = [this, &Changed](Function &F) -> LoopInfo & { in runOnModule()
123 auto LookupACT = [this](Function &F) -> AssumptionCache * { in runOnModule()
146 Function &F = *I; in runOnModule() local
161 bool LoopExtractor::runOnFunction(Function &F) { in runOnFunction()
263 auto LookupDomTree = [&FAM](Function &F) -> DominatorTree & { in run()
266 auto LookupLoopInfo = [&FAM](Function &F) -> LoopInfo & { in run()
269 auto LookupAssumptionCache = [&FAM](Function &F) -> AssumptionCache * { in run()
/openbsd/src/gnu/llvm/llvm/examples/IRTransforms/
DSimplifyCFG.cpp61 static bool removeDeadBlocks_v1(Function &F) { in removeDeadBlocks_v1()
100 static bool removeDeadBlocks_v2(Function &F, DominatorTree &DT) { in removeDeadBlocks_v2()
137 static bool eliminateCondBranches_v1(Function &F) { in eliminateCondBranches_v1()
171 static bool eliminateCondBranches_v2(Function &F, DominatorTree &DT) { in eliminateCondBranches_v2()
217 static bool eliminateCondBranches_v3(Function &F, DominatorTree &DT) { in eliminateCondBranches_v3()
264 static bool mergeIntoSinglePredecessor_v1(Function &F) { in mergeIntoSinglePredecessor_v1()
304 static bool mergeIntoSinglePredecessor_v2(Function &F, DominatorTree &DT) { in mergeIntoSinglePredecessor_v2()
354 static bool doSimplify_v1(Function &F) { in doSimplify_v1()
359 static bool doSimplify_v2(Function &F, DominatorTree &DT) { in doSimplify_v2()
364 static bool doSimplify_v3(Function &F, DominatorTree &DT) { in doSimplify_v3()
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.cpp243 uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in getMemAccessSize() local
250 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in getAddrMode() local
318 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in getExtendableOp() local
336 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in getExtentAlignment() local
342 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in getExtentBits() local
348 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in isExtentSigned() local
381 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in getNewValueOp() local
406 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in getNewValueOp2() local
425 const uint64_t F = MCII.get(MCI.getOpcode()).TSFlags; in getType() local
515 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags; in hasNewValue() local
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/opt/
Dinline1.C27 struct F : public E in bar() struct
29 F () in bar() argument
34 D x, y; in bar()
Dconst1.C47 template <class T> struct F : public A struct
51 F () { f = new C<T>; f->next = f->prev = f; f0 = 0; } in F() argument
52 F (const F<T>& x) : A () in F() function
60 ~F () in ~F() argument
86 F<T> *g; argument
Dcleanup1.C62 template <class T> struct F : public A struct
64 F () { f = new D<T>; f->next = f->prev = f; f0 = 0; } in F() argument
65 ~F () {} in ~F() argument
69 F (const F<T>& x) : A () in F() argument
95 void g3 () { if (g->a > 1) { g->a2 (); g = new F<T> (*g); } } in g3() argument
/openbsd/src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.other/
Dlookup16.C14 struct F { struct
21 struct F : C::Parent::F { struct
22 typedef C::Parent::F Parent;
28 struct F : D::Parent::F { // finds the wrong Parent struct
29 typedef D::Parent::F Parent;
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMips16HardFloat.cpp107 static FPParamVariant whichFPParamVariantNeeded(Function &F) { in whichFPParamVariantNeeded()
157 static bool needsFPStubFromParams(Function &F) { in needsFPStubFromParams()
171 static bool needsFPReturnHelper(Function &F) { in needsFPReturnHelper()
181 static bool needsFPHelperFromSig(Function &F) { in needsFPHelperFromSig()
257 static void assureFPCallStub(Function &F, Module *M, in assureFPCallStub()
371 static bool isIntrinsicInline(Function *F) { in isIntrinsicInline()
378 static bool fixupFPReturnAndCall(Function &F, Module *M, in fixupFPReturnAndCall()
416 FunctionCallee F = (M->getOrInsertFunction(Name, A, MyVoid, T)); in fixupFPReturnAndCall() local
445 static void createFPFnStub(Function *F, Module *M, FPParamVariant PV, in createFPFnStub()
483 static void removeUseSoftFloat(Function &F) { in removeUseSoftFloat()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/MC/
DMCFragment.h118 static bool classof(const MCFragment *F) { return F->getKind() == FT_Dummy; } in classof()
140 static bool classof(const MCFragment *F) { in classof()
231 static bool classof(const MCFragment *F) { in classof()
246 static bool classof(const MCFragment *F) { in classof()
262 static bool classof(const MCFragment *F) { in classof()
289 static bool classof(const MCFragment *F) { in classof()
338 static bool classof(const MCFragment *F) { in classof()
365 static bool classof(const MCFragment *F) { in classof()
395 static bool classof(const MCFragment *F) { in classof()
422 static bool classof(const MCFragment *F) { in classof()
[all …]
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGBuiltin.cpp485 Function *F = CGF.CGM.getIntrinsic(ConstrainedIntrinsicID, Src0->getType()); in emitUnaryMaybeConstrainedFPBuiltin() local
488 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitUnaryMaybeConstrainedFPBuiltin() local
503 Function *F = CGF.CGM.getIntrinsic(ConstrainedIntrinsicID, Src0->getType()); in emitBinaryMaybeConstrainedFPBuiltin() local
506 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitBinaryMaybeConstrainedFPBuiltin() local
522 Function *F = CGF.CGM.getIntrinsic(ConstrainedIntrinsicID, Src0->getType()); in emitTernaryMaybeConstrainedFPBuiltin() local
525 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitTernaryMaybeConstrainedFPBuiltin() local
537 Function *F; in emitCallMaybeConstrainedFPBuiltin() local
556 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitUnaryBuiltin() local
567 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitBinaryBuiltin() local
579 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitTernaryBuiltin() local
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Bitcode/Writer/
DValueEnumerator.cpp116 for (const Function &F : reverse(M)) in orderModule() local
125 for (const Function &F : M) { in orderModule() local
165 static void predictValueUseListOrderImpl(const Value *V, const Function *F, in predictValueUseListOrderImpl()
223 static void predictValueUseListOrder(const Value *V, const Function *F, in predictValueUseListOrder()
263 for (const Function &F : llvm::reverse(M)) { in predictUseListOrder() local
297 for (const Function &F : M) in predictUseListOrder() local
310 for (const Function &F : M) { in predictUseListOrder() local
335 for (const Function & F : M) { in ValueEnumerator() local
373 for (const Function &F : M) in ValueEnumerator() local
400 for (const Function &F : M) { in ValueEnumerator() local
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUPropagateAttributes.cpp69 explicit FnProperties(const TargetMachine &TM, const Function &F) { in FnProperties()
211 for (auto &F : M.functions()) in process() local
218 bool AMDGPUPropagateAttributes::process(Function &F) { in process()
235 for (auto &F : M.functions()) { in process() local
313 AMDGPUPropagateAttributes::cloneWithProperties(Function &F, in cloneWithProperties()
335 void AMDGPUPropagateAttributes::setFeatures(Function &F, in setFeatures()
348 Function &F, const ArrayRef<std::optional<Attribute>> NewAttrs) { in setAttributes()
373 bool AMDGPUPropagateAttributesEarly::runOnFunction(Function &F) { in runOnFunction()
411 AMDGPUPropagateAttributesEarlyPass::run(Function &F, in run()
/openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/
DNVPTXUtilities.cpp253 bool getMaxNTIDx(const Function &F, unsigned &x) { in getMaxNTIDx()
257 bool getMaxNTIDy(const Function &F, unsigned &y) { in getMaxNTIDy()
261 bool getMaxNTIDz(const Function &F, unsigned &z) { in getMaxNTIDz()
265 bool getReqNTIDx(const Function &F, unsigned &x) { in getReqNTIDx()
269 bool getReqNTIDy(const Function &F, unsigned &y) { in getReqNTIDy()
273 bool getReqNTIDz(const Function &F, unsigned &z) { in getReqNTIDz()
277 bool getMinCTASm(const Function &F, unsigned &x) { in getMinCTASm()
281 bool getMaxNReg(const Function &F, unsigned &x) { in getMaxNReg()
285 bool isKernelFunction(const Function &F) { in isKernelFunction()
295 bool getAlign(const Function &F, unsigned index, unsigned &align) { in getAlign()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DRegionInfo.cpp79 bool RegionInfo::invalidate(Function &F, const PreservedAnalyses &PA, in invalidate()
96 void RegionInfo::recalculate(Function &F, DominatorTree *DT_, in recalculate()
124 bool RegionInfoPass::runOnFunction(Function &F) { in runOnFunction()
188 RegionInfo RegionInfoAnalysis::run(Function &F, FunctionAnalysisManager &AM) { in run()
201 PreservedAnalyses RegionInfoPrinterPass::run(Function &F, in run()
209 PreservedAnalyses RegionInfoVerifierPass::run(Function &F, in run()
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DThreadPool.h66 auto async(Function &&F, Args &&...ArgList) { in async()
74 auto async(ThreadPoolTaskGroup &Group, Function &&F, Args &&...ArgList) { in async()
124 auto F = Promise->get_future(); in createTaskAndFuture() local
133 auto F = Promise->get_future(); in createTaskAndFuture() local
235 inline auto async(Function &&F, Args &&...ArgList) { in async()
/openbsd/src/gnu/llvm/llvm/lib/AsmParser/
DParser.cpp23 static bool parseAssemblyInto(MemoryBufferRef F, Module *M, in parseAssemblyInto()
37 bool llvm::parseAssemblyInto(MemoryBufferRef F, Module *M, in parseAssemblyInto()
46 llvm::parseAssembly(MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context, in parseAssembly()
74 parseAssemblyWithIndex(MemoryBufferRef F, SMDiagnostic &Err, in parseAssemblyWithIndex()
90 ParsedModuleAndIndex llvm::parseAssemblyWithIndex(MemoryBufferRef F, in parseAssemblyWithIndex()
139 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString() local
143 static bool parseSummaryIndexAssemblyInto(MemoryBufferRef F, in parseSummaryIndexAssemblyInto()
158 llvm::parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err) { in parseSummaryIndexAssembly()
183 MemoryBufferRef F(AsmString, "<string>"); in parseSummaryIndexAssemblyString() local
/openbsd/src/gnu/llvm/libcxxabi/src/demangle/
DItaniumDemangle.h354 template<typename Fn> void match(Fn F) const { F(Prefix, Suffix); } in match()
377 template <typename Fn> void match(Fn F) const { F(Ty, Ext, TA); } in match()
428 template<typename Fn> void match(Fn F) const { F(Child, Quals); } in match()
455 template<typename Fn> void match(Fn F) const { F(Ty); } in match()
471 template<typename Fn> void match(Fn F) const { F(Ty, Postfix); } in match()
485 template<typename Fn> void match(Fn F) const { F(Name); } in match()
501 template <typename Fn> void match(Fn F) const { F(Size, Signed); } in match()
520 template<typename Fn> void match(Fn F) const { F(Kind, Child); } in match()
554 template<typename Fn> void match(Fn F) const { F(Conditions); } in match()
573 template<typename Fn> void match(Fn F) const { F(Ty, Protocol); } in match()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/Demangle/
DItaniumDemangle.h354 template<typename Fn> void match(Fn F) const { F(Prefix, Suffix); } in match()
377 template <typename Fn> void match(Fn F) const { F(Ty, Ext, TA); } in match()
428 template<typename Fn> void match(Fn F) const { F(Child, Quals); } in match()
455 template<typename Fn> void match(Fn F) const { F(Ty); } in match()
471 template<typename Fn> void match(Fn F) const { F(Ty, Postfix); } in match()
485 template<typename Fn> void match(Fn F) const { F(Name); } in match()
501 template <typename Fn> void match(Fn F) const { F(Size, Signed); } in match()
520 template<typename Fn> void match(Fn F) const { F(Kind, Child); } in match()
554 template<typename Fn> void match(Fn F) const { F(Conditions); } in match()
573 template<typename Fn> void match(Fn F) const { F(Ty, Protocol); } in match()
[all …]

12345678910>>...55