Home
last modified time | relevance | path

Searched refs:Closure (Results 1 – 17 of 17) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86DomainReassignment.cpp299 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 …]
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/template/
H A Dptrmem1.C10 struct Closure struct
16 struct Closure<C, T (), M> argument
26 static Closure<A, int (), & A::get> get_closure;
/openbsd/gnu/usr.bin/perl/t/lib/
H A Ddbmt_common.pl344 sub Closure subroutine
356 $db->filter_store_key(Closure("store key"));
357 $db->filter_store_value(Closure("store value"));
358 $db->filter_fetch_key(Closure("fetch key"));
359 $db->filter_fetch_value(Closure("fetch value"));
/openbsd/gnu/llvm/llvm/include/llvm/ProfileData/
H A DInstrProfData.inc545 /* 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 …]
/openbsd/gnu/llvm/compiler-rt/include/profile/
H A DInstrProfData.inc545 /* 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 …]
/openbsd/gnu/usr.bin/perl/cpan/DB_File/t/
H A Ddb-hash.t649 sub Closure subroutine
661 $db->filter_store_key(Closure("store key")) ;
662 $db->filter_store_value(Closure("store value")) ;
663 $db->filter_fetch_key(Closure("fetch key")) ;
664 $db->filter_fetch_value(Closure("fetch value")) ;
H A Ddb-btree.t840 sub Closure subroutine
852 $db->filter_store_key(Closure("store key")) ;
853 $db->filter_store_value(Closure("store value")) ;
854 $db->filter_fetch_key(Closure("fetch key")) ;
855 $db->filter_fetch_value(Closure("fetch value")) ;
H A Ddb-recno.t694 sub Closure subroutine
706 $db->filter_store_key(Closure("store key")) ;
707 $db->filter_store_value(Closure("store value")) ;
708 $db->filter_fetch_key(Closure("fetch key")) ;
709 $db->filter_fetch_value(Closure("fetch value")) ;
/openbsd/gnu/usr.bin/perl/t/op/
H A Dattrs.t314 like $@, qr/^Closure prototype called/,
317 like $@, qr/^Closure prototype called/,
/openbsd/gnu/llvm/llvm/lib/ProfileData/
H A DInstrProf.cpp854 auto Closure = InstrProfRecordClosure; in getSize() local
855 Closure.Record = &Record; in getSize()
856 return getValueProfDataSize(&Closure); in getSize()
/openbsd/gnu/llvm/compiler-rt/lib/asan/tests/
H A DCMakeLists.txt174 # Closure to keep the values.
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaExprCXX.cpp1157 [](CXXRecordDecl *Closure, bool &IsByCopy, bool &IsConst) { in adjustCVQualifiersForCXXThisWithinLambda() argument
1160 for (auto &&C : Closure->captures()) { in adjustCVQualifiersForCXXThisWithinLambda()
1164 if (Closure->getLambdaCallOperator()->isConst()) in adjustCVQualifiersForCXXThisWithinLambda()
1174 CXXRecordDecl *Closure = cast<CXXRecordDecl>(CurDC->getParent()); in adjustCVQualifiersForCXXThisWithinLambda() local
1175 while (Closure && in adjustCVQualifiersForCXXThisWithinLambda()
1176 IsThisCaptured(Closure, IsByCopyCapture, IsConstCapture)) { in adjustCVQualifiersForCXXThisWithinLambda()
1183 Closure = isLambdaCallOperator(Closure->getParent()) in adjustCVQualifiersForCXXThisWithinLambda()
1184 ? cast<CXXRecordDecl>(Closure->getParent()->getParent()) in adjustCVQualifiersForCXXThisWithinLambda()
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DRDFGraph.cpp1447 std::vector<unsigned> &Closure) -> bool { in buildPhis() argument
1448 for (unsigned I : Closure) in buildPhis()
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlref.pod168 that is, variables lexically visible within the current scope. Closure
206 continue to work as they have always worked. Closure is not something
H A Dperl5140delta.pod2438 =item Closure prototype called
4172 closure) now results in a "Closure prototype called" error message instead
H A Dperldiag.pod1824 =item Closure prototype called
/openbsd/gnu/usr.bin/perl/cpan/perlfaq/lib/
H A Dperlfaq7.pod259 I<Closure> is a computer science term with a precise but