| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86DomainReassignment.cpp | 299 class Closure { class 407 void buildClosure(Closure &, Register Reg); 410 void visitRegister(Closure &, Register Reg, RegDomain &Domain, 414 void reassign(const Closure &C, RegDomain Domain) const; 417 void encloseInstr(Closure &C, MachineInstr *MI); 423 double calculateCost(const Closure &C, RegDomain Domain) const; 430 void X86DomainReassignment::visitRegister(Closure &C, Register Reg, in visitRegister() 478 double X86DomainReassignment::calculateCost(const Closure &C, in calculateCost() 749 std::vector<Closure> Closures; in runOnMachineFunction() 765 Closure C(ClosureID++, {MaskDomain}); in runOnMachineFunction() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | argument-comment.cpp | 27 struct Closure {}; struct 30 Closure *NewCallback(void (*f)(T1, T2), T1 arg1, T2 arg2) { return nullptr; } in NewCallback() 33 Closure *NewPermanentCallback(void (*f)(T1, T2), T1 arg1, T2 arg2) { return nullptr; } in NewPermanentCallback()
|
| /llvm-project-15.0.7/clang/test/Misc/ |
| H A D | diagnostic-crash.cpp | 9 class Closure { class 38 …Closure* cb = NewCallback(this, &xxxxxxxxxxxxxxxxx::Bar, s, status); // expected-error{{cannot in… in Foo()
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfData.inc | 545 /* Closure based interfaces. */ 552 getValueProfDataSize(ValueProfRecordClosure *Closure) { 555 const void *Record = Closure->Record; 573 ValueProfRecordClosure *Closure, 576 const void *Record = Closure->Record; 584 Closure->GetValueForSite(Record, DstVD, ValueKind, S); 590 * Extract value profile data of a function from the \c Closure 592 * memory allocated by the \c Closure's allocator method. If \c 597 serializeValueProfDataFrom(ValueProfRecordClosure *Closure, 607 VPD->NumValueKinds = Closure->GetNumValueKinds(Closure->Record); [all …]
|
| /llvm-project-15.0.7/compiler-rt/include/profile/ |
| H A D | InstrProfData.inc | 545 /* Closure based interfaces. */ 552 getValueProfDataSize(ValueProfRecordClosure *Closure) { 555 const void *Record = Closure->Record; 573 ValueProfRecordClosure *Closure, 576 const void *Record = Closure->Record; 584 Closure->GetValueForSite(Record, DstVD, ValueKind, S); 590 * Extract value profile data of a function from the \c Closure 592 * memory allocated by the \c Closure's allocator method. If \c 597 serializeValueProfDataFrom(ValueProfRecordClosure *Closure, 607 VPD->NumValueKinds = Closure->GetNumValueKinds(Closure->Record); [all …]
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | InstrProf.cpp | 827 auto Closure = InstrProfRecordClosure; in getSize() local 828 Closure.Record = &Record; in getSize() 829 return getValueProfDataSize(&Closure); in getSize()
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | isl.bib | 6 title = {Transitive Closure of Infinite Graphs and Its Applications}, 27 title = {Computing the Transitive Closure of a Union of Affine Integer Tuple Relations},
|
| H A D | implementation.tex | 835 \section{Transitive Closure} 855 \begin{definition}[Transitive Closure of a Relation] argument
|
| /llvm-project-15.0.7/llvm/test/Demangle/ |
| H A D | rust.test | 17 ; Closure namespace
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/tests/ |
| H A D | CMakeLists.txt | 174 # Closure to keep the values.
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 1154 [](CXXRecordDecl *Closure, bool &IsByCopy, bool &IsConst) { in adjustCVQualifiersForCXXThisWithinLambda() argument 1157 for (auto &&C : Closure->captures()) { in adjustCVQualifiersForCXXThisWithinLambda() 1161 if (Closure->getLambdaCallOperator()->isConst()) in adjustCVQualifiersForCXXThisWithinLambda() 1171 CXXRecordDecl *Closure = cast<CXXRecordDecl>(CurDC->getParent()); in adjustCVQualifiersForCXXThisWithinLambda() local 1172 while (Closure && in adjustCVQualifiersForCXXThisWithinLambda() 1173 IsThisCaptured(Closure, IsByCopyCapture, IsConstCapture)) { in adjustCVQualifiersForCXXThisWithinLambda() 1180 Closure = isLambdaCallOperator(Closure->getParent()) in adjustCVQualifiersForCXXThisWithinLambda() 1181 ? cast<CXXRecordDecl>(Closure->getParent()->getParent()) in adjustCVQualifiersForCXXThisWithinLambda()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RDFGraph.cpp | 1444 std::vector<unsigned> &Closure) -> bool { in buildPhis() argument 1445 for (unsigned I : Closure) in buildPhis()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | LangRef.md | 569 #### Closure subsubsection
|