Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DomainReassignment.cpp298 class Closure { class
314 Closure(unsigned ID, std::initializer_list<RegDomain> LegalDstDomainList) : ID(ID) { in Closure() function in __anond9661d290111::Closure
406 void buildClosure(Closure &, Register Reg);
409 void visitRegister(Closure &, Register Reg, RegDomain &Domain,
413 void reassign(const Closure &C, RegDomain Domain) const;
416 void encloseInstr(Closure &C, MachineInstr *MI);
419 bool isReassignmentProfitable(const Closure &C, RegDomain Domain) const;
422 double calculateCost(const Closure &C, RegDomain Domain) const;
429 void X86DomainReassignment::visitRegister(Closure &C, Register Reg, in visitRegister()
452 void X86DomainReassignment::encloseInstr(Closure &C, MachineInstr *MI) { in encloseInstr()
[all …]
/freebsd/sys/contrib/openzfs/module/lua/
H A Dlfunc.h22 LUAI_FUNC Closure *luaF_newCclosure (lua_State *L, int nelems);
23 LUAI_FUNC Closure *luaF_newLclosure (lua_State *L, int nelems);
H A Dlfunc.c21 Closure *luaF_newCclosure (lua_State *L, int n) { in luaF_newCclosure()
22 Closure *c = &luaC_newobj(L, LUA_TCCL, sizeCclosure(n), NULL, 0)->cl; in luaF_newCclosure()
28 Closure *luaF_newLclosure (lua_State *L, int n) { in luaF_newLclosure()
29 Closure *c = &luaC_newobj(L, LUA_TLCL, sizeLclosure(n), NULL, 0)->cl; in luaF_newLclosure()
H A Dldebug.c189 static void funcinfo (lua_Debug *ar, Closure *cl) { in funcinfo()
207 static void collectvalidlines (lua_State *L, Closure *f) { in collectvalidlines()
227 Closure *f, CallInfo *ci) { in auxgetinfo()
279 Closure *cl; in lua_getinfo()
H A Dlparser.h115 LUAI_FUNC Closure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff,
H A Dlobject.h475 union Closure *cache; /* last created closure with this prototype */
530 typedef union Closure { union
533 } Closure; typedef
H A Dlgc.h152 LUAI_FUNC void luaC_barrierproto_ (lua_State *L, Proto *p, Closure *c);
H A Dlstate.h190 union Closure cl;
H A Dlvm.c439 static Closure *getcached (Proto *p, UpVal **encup, StkId base) { in getcached()
440 Closure *c = p->cache; in getcached()
466 Closure *ncl = luaF_newLclosure(L, nup); in pushclosure()
898 Closure *ncl = getcached(p, cl->upvals, base); /* cached closure */ in luaV_execute()
H A Dlparser.c1622 Closure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, in luaY_parser()
1626 Closure *cl = luaF_newLclosure(L, 1); /* create main closure */ in luaY_parser()
H A Dldo.c730 Closure *cl; in f_parser()
H A Dlgc.c170 LUAI_FUNC void luaC_barrierproto_ (lua_State *L, Proto *p, Closure *c) { in luaC_barrierproto_()
H A Dlapi.c559 Closure *cl; in lua_pushcclosure()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfData.inc604 /* Closure based interfaces. */
611 getValueProfDataSize(ValueProfRecordClosure *Closure) {
614 const void *Record = Closure->Record;
617 uint32_t NumValueSites = Closure->GetNumValueSites(Record, Kind);
621 Closure->GetNumValueData(Record, Kind));
628 * from the \c Closure and serialize the data into \c This record instance.
632 ValueProfRecordClosure *Closure,
635 const void *Record = Closure->Record;
641 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S);
643 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
[all …]
/freebsd/contrib/llvm-project/compiler-rt/include/profile/
H A DInstrProfData.inc604 /* Closure based interfaces. */
611 getValueProfDataSize(ValueProfRecordClosure *Closure) {
614 const void *Record = Closure->Record;
617 uint32_t NumValueSites = Closure->GetNumValueSites(Record, Kind);
621 Closure->GetNumValueData(Record, Kind));
628 * from the \c Closure and serialize the data into \c This record instance.
632 ValueProfRecordClosure *Closure,
635 const void *Record = Closure->Record;
641 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S);
643 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandImm.cpp260 uint64_t Closure = Result | llvm::rotl<uint64_t>(Result, Rotation); in MaximallyReplicateSubImmediate() local
261 if (Closure != (Closure & V)) { in MaximallyReplicateSubImmediate()
264 Result = Closure; in MaximallyReplicateSubImmediate()
/freebsd/contrib/lua/src/
H A Dldebug.c256 static void funcinfo (lua_Debug *ar, Closure *cl) { in funcinfo()
290 static void collectvalidlines (lua_State *L, Closure *f) { in collectvalidlines()
328 Closure *f, CallInfo *ci) { in auxgetinfo()
385 Closure *cl; in lua_getinfo()
H A Dlstate.h357 union Closure cl;
H A Dlobject.h663 typedef union Closure { union
666 } Closure; typedef
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProf.cpp1128 auto Closure = InstrProfRecordClosure; in getSize() local
1129 Closure.Record = &Record; in getSize()
1130 return getValueProfDataSize(&Closure); in getSize()
/freebsd/contrib/googletest/docs/reference/
H A Dactions.md71 Closure* done2 = new BlockingClosure;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp1190 [](CXXRecordDecl *Closure, bool &IsByCopy, bool &IsConst) { in adjustCVQualifiersForCXXThisWithinLambda() argument
1193 for (auto &&C : Closure->captures()) { in adjustCVQualifiersForCXXThisWithinLambda()
1197 if (Closure->getLambdaCallOperator()->isConst()) in adjustCVQualifiersForCXXThisWithinLambda()
1207 CXXRecordDecl *Closure = cast<CXXRecordDecl>(CurDC->getParent()); in adjustCVQualifiersForCXXThisWithinLambda() local
1208 while (Closure && in adjustCVQualifiersForCXXThisWithinLambda()
1209 IsThisCaptured(Closure, IsByCopyCapture, IsConstCapture)) { in adjustCVQualifiersForCXXThisWithinLambda()
1215 Closure = isLambdaCallOperator(Closure->getParent()) in adjustCVQualifiersForCXXThisWithinLambda()
1216 ? cast<CXXRecordDecl>(Closure->getParent()->getParent()) in adjustCVQualifiersForCXXThisWithinLambda()
/freebsd/contrib/googletest/docs/
H A Dgmock_cook_book.md2244 ... Invoke(implicit_cast<Closure*>(done)) ...; // The cast is necessary.
2330 ... InvokeWithoutArgs(implicit_cast<Closure*>(done)) ...;
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.ok2111 for the Transitive Closure of Binary
H A Dfunstack.in15941 …title = "A Modification of {Warshall}'s Algorithm for the Transitive Closure of Binary Rela…