Home
last modified time | relevance | path

Searched refs:Requirements (Results 1 – 25 of 48) sorted by relevance

12

/llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/
H A DRefactoringActionRulesInternal.h49 const std::tuple<RequirementTypes...> &Requirements, in invokeRuleAfterValidatingRequirements() argument
53 std::make_tuple(std::get<Is>(Requirements).evaluate(Context)...); in invokeRuleAfterValidatingRequirements()
89 const std::tuple<RequirementTypes...> &Requirements, in visitRefactoringOptions() argument
91 visitRefactoringOptionsImpl(Visitor, std::get<Is>(Requirements)...); in visitRefactoringOptions()
118 createRefactoringActionRule(const RequirementTypes &... Requirements) {
127 Rule(std::tuple<RequirementTypes...> Requirements)
128 : Requirements(Requirements) {}
133 Consumer, Context, Requirements,
144 Visitor, Requirements,
148 std::tuple<RequirementTypes...> Requirements;
[all …]
H A DRefactoringActionRules.h40 createRefactoringActionRule(const RequirementTypes &... Requirements);
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConcepts.cpp147 ArrayRef<concepts::Requirement *> Requirements, in RequiresExpr() argument
151 NumRequirements(Requirements.size()), Body(Body), RBraceLoc(RBraceLoc) { in RequiresExpr()
162 for (concepts::Requirement *R : Requirements) { in RequiresExpr()
173 std::copy(Requirements.begin(), Requirements.end(), in RequiresExpr()
197 ArrayRef<concepts::Requirement *> Requirements, in Create() argument
201 LocalParameters.size(), Requirements.size()), in Create()
204 Requirements, RBraceLoc); in Create()
/llvm-project-15.0.7/clang/lib/Basic/
H A DModule.cpp139 for (unsigned I = 0, N = Current->Requirements.size(); I != N; ++I) { in isUnimportable()
140 if (hasFeature(Current->Requirements[I].first, LangOpts, Target) != in isUnimportable()
141 Current->Requirements[I].second) { in isUnimportable()
142 Req = Current->Requirements[I]; in isUnimportable()
294 Requirements.push_back(Requirement(std::string(Feature), RequiredState)); in addRequirement()
453 if (!Requirements.empty()) { in print()
456 for (unsigned I = 0, N = Requirements.size(); I != N; ++I) { in print()
459 if (!Requirements[I].second) in print()
461 OS << Requirements[I].first; in print()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h251 GetLAA(GetLAA), ORE(ORE), Requirements(R), Hints(H), DB(DB), AC(AC), in LoopVectorizationLegality()
542 LoopVectorizationRequirements *Requirements; variable
/llvm-project-15.0.7/lld/docs/
H A Derror_handling_script.rst10 Generic Requirements
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprConcepts.h499 ArrayRef<concepts::Requirement *> Requirements,
508 ArrayRef<concepts::Requirement *> Requirements,
/llvm-project-15.0.7/llvm/docs/
H A DGitRepositoryPolicy.md10 Requirements for *new* repositories as part of the
H A DSupportPolicy.rst59 Requirements section in Core Tier
103 Requirements section in Peripheral Tier
/llvm-project-15.0.7/clang/docs/
H A DRefactoringEngine.rst155 Refactoring Action Rule Requirements
193 Selection Requirements
209 Other Requirements
/llvm-project-15.0.7/libcxx/docs/Status/
H A DCxx14Papers.csv2 "`3346 <https://wg21.link/n3346>`__","LWG","Terminology for Container Element Requirements - Rev 1"…
H A DCxx2bPapers.csv11 "`P2212R2 <https://wg21.link/P2212R2>`__","LWG","Relax Requirements for time_point::clock","Februar…
H A DCxx20Papers.csv40 "`P0759R1 <https://wg21.link/P0759R1>`__","LWG","fpos Requirements","Rapperswil","|Complete|","11.0"
80 "`P1285R0 <https://wg21.link/P1285R0>`__","LWG","Improving Completeness Requirements for Type Trait…
/llvm-project-15.0.7/third-party/benchmark/
H A DREADME.md32 To get started, see [Requirements](#requirements) and
50 ## Requirements section in Benchmark
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp686 Requirements->addExactFPMathInst(RedDes.getExactFPMathInst()); in canVectorizeInstrs()
709 Requirements->addExactFPMathInst(ID.getExactFPMathInst()); in canVectorizeInstrs()
990 if (!Requirements->getExactFPInst() || Hints->allowReordering()) in canVectorizeFPMath()
/llvm-project-15.0.7/llvm/lib/Linker/
H A DIRMover.cpp1275 SmallSetVector<MDNode *, 16> Requirements; in linkModuleFlagsMetadata() local
1285 Requirements.insert(cast<MDNode>(Op->getOperand(2))); in linkModuleFlagsMetadata()
1310 if (Requirements.insert(cast<MDNode>(SrcOp->getOperand(2)))) { in linkModuleFlagsMetadata()
1495 for (unsigned I = 0, E = Requirements.size(); I != E; ++I) { in linkModuleFlagsMetadata()
1496 MDNode *Requirement = Requirements[I]; in linkModuleFlagsMetadata()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExprCXX.cpp3442 llvm::SmallVector<concepts::Requirement *, 2> Requirements; in ParseRequiresExpression() local
3493 Requirements.push_back(Req); in ParseRequiresExpression()
3523 Requirements.push_back(Req); in ParseRequiresExpression()
3586 Requirements.push_back(Req); in ParseRequiresExpression()
3633 Requirements.push_back(Req); in ParseRequiresExpression()
3654 Requirements.push_back(Req); in ParseRequiresExpression()
3676 if (Requirements.empty()) { in ParseRequiresExpression()
3688 Requirements, Braces.getCloseLocation()); in ParseRequiresExpression()
/llvm-project-15.0.7/polly/lib/External/isl/imath/tests/gmp-compat-test/
H A DREADME10 Requirements
/llvm-project-15.0.7/bolt/
H A DREADME.md10 ## Input Binary Requirements
22 Assembly code can be processed too. Requirements for it include a clear
/llvm-project-15.0.7/llvm/docs/tutorial/MyFirstLanguageFrontend/
H A Dindex.rst19 **Requirements:** This tutorial assumes you know C++, but no previous
/llvm-project-15.0.7/third-party/benchmark/docs/
H A DAssemblyTests.md131 ## Current Requirements and Limitations
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ARM/
H A Dattribute-0.s191 @CHECK-OBJ-NEXT: Description: No Specific Requirements
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DModule.h260 SmallVector<Requirement, 2> Requirements; variable
/llvm-project-15.0.7/libc/docs/
H A Dmath.rst20 Implementation Requirements / Goals
/llvm-project-15.0.7/polly/lib/External/ppcg/
H A DREADME1 Requirements:

12