Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.h209 const BlockDecl::Capture *Cap) { in makeIndex() argument
218 v.Cap = Cap; in makeIndex()
223 const BlockDecl::Capture *Cap) { in makeConstant() argument
226 v.Cap = Cap; in makeConstant()
238 const BlockDecl::Capture *Cap; variable
294 Captures[C.Cap->getVariable()] = &C; in buildCaptureMap()
H A DCGBlocks.cpp80 static std::string getBlockCaptureStr(const CGBlockInfo::Capture &Cap,
97 for (auto &Cap : BlockInfo.SortedCaptures) { in getBlockDescriptorName() local
98 if (Cap.isConstantOrTrivial()) in getBlockDescriptorName()
101 Name += llvm::to_string(Cap.getOffset().getQuantity()); in getBlockDescriptorName()
103 if (Cap.CopyKind == Cap.DisposeKind) { in getBlockDescriptorName()
106 assert(Cap.CopyKind != BlockCaptureEntityKind::None && in getBlockDescriptorName()
108 Name += getBlockCaptureStr(Cap, CaptureStrKind::Merged, in getBlockDescriptorName()
114 Name += getBlockCaptureStr(Cap, CaptureStrKind::CopyHelper, in getBlockDescriptorName()
116 Name += getBlockCaptureStr(Cap, CaptureStrKind::DisposeHelper, in getBlockDescriptorName()
1734 static std::string getBlockCaptureStr(const CGBlockInfo::Capture &Cap, in getBlockCaptureStr() argument
[all …]
H A DCGOpenMPRuntime.cpp7955 getMapModifiersForPrivateClauses(const CapturedStmt::Capture &Cap) const { in getMapModifiersForPrivateClauses()
7956 assert(Cap.capturesVariable() && "Expected capture by reference only!"); in getMapModifiersForPrivateClauses()
7961 if (FirstPrivateDecls.count(Cap.getCapturedVar())) { in getMapModifiersForPrivateClauses()
7962 if (Cap.getCapturedVar()->getType()->isAnyPointerType()) in getMapModifiersForPrivateClauses()
7968 auto I = LambdasMap.find(Cap.getCapturedVar()->getCanonicalDecl()); in getMapModifiersForPrivateClauses()
8740 const CapturedStmt::Capture *Cap, llvm::Value *Arg, in generateInfoForCaptureFromClauseInfo() argument
8743 assert(!Cap->capturesVariableArrayType() && in generateInfoForCaptureFromClauseInfo()
8747 const ValueDecl *VD = Cap->capturesThis() in generateInfoForCaptureFromClauseInfo()
8749 : Cap->getCapturedVar()->getCanonicalDecl(); in generateInfoForCaptureFromClauseInfo()
8854 PartialStruct, Cap->capturesThis(), OMPBuilder, nullptr, in generateInfoForCaptureFromClauseInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DArrayRecycler.h125 T *allocate(Capacity Cap, AllocatorType &Allocator) { in allocate() argument
127 if (T *Ptr = pop(Cap.getBucket())) in allocate()
130 return static_cast<T*>(Allocator.Allocate(sizeof(T)*Cap.getSize(), Align)); in allocate()
137 void deallocate(Capacity Cap, T *Ptr) { in deallocate() argument
138 push(Cap.getBucket(), Ptr); in deallocate()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.h48 const std::optional<Capability::Capability> Cap; member
54 std::optional<Capability::Capability> Cap = {},
57 : IsSatisfiable(IsSatisfiable), Cap(Cap), Exts(Exts), MinVer(MinVer), in IsSatisfiable()
59 Requirements(Capability::Capability Cap) : Requirements(true, {Cap}) {} in Requirements()
119 bool isCapabilityAvailable(Capability::Capability Cap) const { in isCapabilityAvailable()
120 return AvailableCaps.contains(Cap); in isCapabilityAvailable()
H A DSPIRVModuleAnalysis.cpp92 auto Cap = ReqCaps[0]; in getSymbolicOperandRequirements() local
93 if (Reqs.isCapabilityAvailable(Cap)) { in getSymbolicOperandRequirements()
95 SPIRV::OperandCategory::CapabilityOperand, Cap)); in getSymbolicOperandRequirements()
96 return {true, {Cap}, ReqExts, ReqMinVer, ReqMaxVer}; in getSymbolicOperandRequirements()
106 for (auto Cap : ReqCaps) in getSymbolicOperandRequirements() local
107 if (Reqs.isCapabilityAvailable(Cap)) in getSymbolicOperandRequirements()
108 UseCaps.push_back(Cap); in getSymbolicOperandRequirements()
110 auto Cap = UseCaps[i]; in getSymbolicOperandRequirements() local
111 if (i == Sz - 1 || !AvoidCaps.S.contains(Cap)) { in getSymbolicOperandRequirements()
113 SPIRV::OperandCategory::CapabilityOperand, Cap)); in getSymbolicOperandRequirements()
[all …]
H A DSPIRVAsmPrinter.cpp380 for (const auto &Cap : MAI->Reqs.getMinimalCapabilities()) { in outputGlobalRequirements() local
383 Inst.addOperand(MCOperand::createImm(Cap)); in outputGlobalRequirements()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h191 bool Cap = true; in getUpperCamelName() local
194 assert(!Cap && "No initial or repeated separators"); in getUpperCamelName()
195 Cap = true; in getUpperCamelName()
196 } else if (Cap) { in getUpperCamelName()
198 Cap = false; in getUpperCamelName()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DByteCodeEmitter.cpp47 for (auto Cap : LC) { in compileFunc() local
48 unsigned Offset = R->getField(Cap.second)->Offset; in compileFunc()
49 this->LambdaCaptures[Cap.first] = { in compileFunc()
50 Offset, Cap.second->getType()->isReferenceType()}; in compileFunc()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp229 for (auto &Cap : Captures) in isVLATypeCaptured() local
230 if (Cap.isVLATypeCapture() && Cap.getCapturedVLAType() == VAT) in isVLATypeCaptured()
H A DSemaLambda.cpp1906 ExprResult Sema::BuildCaptureInit(const Capture &Cap, in BuildCaptureInit() argument
1910 if (Cap.isVLATypeCapture()) in BuildCaptureInit()
1914 if (Cap.isInitCapture()) in BuildCaptureInit()
1915 return cast<VarDecl>(Cap.getVariable())->getInit(); in BuildCaptureInit()
1921 ImplicitCaptureLoc.isValid() ? ImplicitCaptureLoc : Cap.getLocation(); in BuildCaptureInit()
1937 if (Cap.isThisCapture()) { in BuildCaptureInit()
1940 if (Cap.isCopyCapture()) in BuildCaptureInit()
1945 assert(Cap.isVariableCapture() && "unknown kind of capture"); in BuildCaptureInit()
1946 ValueDecl *Var = Cap.getVariable(); in BuildCaptureInit()
1963 Name, Cap.getCaptureType(), Loc); in BuildCaptureInit()
H A DSemaStmt.cpp4560 for (const sema::Capture &Cap : RSI->Captures) { in buildCapturedStmtCaptureList() local
4561 if (Cap.isInvalid()) in buildCapturedStmtCaptureList()
4565 ExprResult Init = S.BuildCaptureInit(Cap, Cap.getLocation(), in buildCapturedStmtCaptureList()
4572 FieldDecl *Field = S.BuildCaptureField(RSI->TheRecordDecl, Cap); in buildCapturedStmtCaptureList()
4575 if (Cap.isThisCapture()) { in buildCapturedStmtCaptureList()
4576 Captures.push_back(CapturedStmt::Capture(Cap.getLocation(), in buildCapturedStmtCaptureList()
4578 } else if (Cap.isVLATypeCapture()) { in buildCapturedStmtCaptureList()
4580 CapturedStmt::Capture(Cap.getLocation(), CapturedStmt::VCK_VLAType)); in buildCapturedStmtCaptureList()
4582 assert(Cap.isVariableCapture() && "unknown kind of capture"); in buildCapturedStmtCaptureList()
4585 S.OpenMP().setOpenMPCaptureKind(Field, Cap.getVariable(), in buildCapturedStmtCaptureList()
[all …]
H A DSemaExceptionSpec.cpp1184 Cap = Lambda->capture_init_begin(), in canThrow() local
1186 Cap != CapEnd; ++Cap) in canThrow()
1187 CT = mergeCanThrow(CT, canThrow(*Cap)); in canThrow()
H A DCheckExprLifetime.cpp993 const LambdaCapture &Cap = *CapI++; in visitLocalsRetainedByInitializer() local
996 if (Cap.capturesVariable()) in visitLocalsRetainedByInitializer()
997 Path.push_back({IndirectLocalPathEntry::LambdaCaptureInit, E, &Cap}); in visitLocalsRetainedByInitializer()
1003 if (Cap.capturesVariable()) in visitLocalsRetainedByInitializer()
H A DSemaExpr.cpp16539 for (Capture &Cap : BSI->Captures) { in ActOnBlockStmtExpr()
16540 if (Cap.isInvalid() || Cap.isThisCapture()) in ActOnBlockStmtExpr()
16544 auto *Var = cast<VarDecl>(Cap.getVariable()); in ActOnBlockStmtExpr()
16546 if (getLangOpts().CPlusPlus && Cap.isCopyCapture()) { in ActOnBlockStmtExpr()
16548 Cap.getCaptureType()->getAs<RecordType>()) { in ActOnBlockStmtExpr()
16565 SourceLocation Loc = Cap.getLocation(); in ActOnBlockStmtExpr()
16583 Cap.getCaptureType()), in ActOnBlockStmtExpr()
16599 BlockDecl::Capture NewCap(Var, Cap.isBlockCapture(), Cap.isNested(), in ActOnBlockStmtExpr()
18702 const Capture &Cap = CSI->getCapture(Var); in isVariableAlreadyCapturedInScopeInfo() local
18707 if (Cap.isCopyCapture() && !DeclRefType->isFunctionType() && in isVariableAlreadyCapturedInScopeInfo()
/freebsd/contrib/netbsd-tests/bin/df/
H A Dt_df.sh36 Filesystem 1K-blocks Used Avail %Cap Mounted on
94 Filesystem Size Used Avail %Cap Mounted on
/freebsd/contrib/elftoolchain/libelf/
H A Dlibelf_align.c64 [ELF_T_CAP] = MALIGN(Cap),
H A Delf_types.m440 `CAP, Cap',
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Delf.h33 __sElfN(Cap);
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafety.cpp953 CapabilityExpr Cap; member
967 UnderlyingMutexesSet.push_back(UnderlyingMutex.Cap); in getUnderlyingMutexes()
991 const auto *Entry = FSet.findLock(FactMan, UnderlyingMutex.Cap); in handleRemovalFromIntersection()
996 Handler.handleMutexHeldEndOfScope(UnderlyingMutex.Cap.getKind(), in handleRemovalFromIntersection()
997 UnderlyingMutex.Cap.toString(), loc(), in handleRemovalFromIntersection()
1007 lock(FSet, FactMan, UnderlyingMutex.Cap, entry.kind(), entry.loc(), in handleLock()
1010 unlock(FSet, FactMan, UnderlyingMutex.Cap, entry.loc(), &Handler); in handleLock()
1024 unlock(FSet, FactMan, UnderlyingMutex.Cap, UnlockLoc, TSHandler); in handleUnlock()
1029 lock(FSet, FactMan, UnderlyingMutex.Cap, kind, UnlockLoc, TSHandler); in handleUnlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFunction.h1176 MachineOperand *allocateOperandArray(OperandCapacity Cap) {
1177 return OperandRecycler.allocate(Cap, Allocator);
1183 void deallocateOperandArray(OperandCapacity Cap, MachineOperand *Array) {
1184 OperandRecycler.deallocate(Cap, Array);
/freebsd/sys/contrib/device-tree/src/mips/ingenic/
H A Dgcw0.dts87 "LLINEIN", "Cap-less",
88 "RLINEIN", "Cap-less",
/freebsd/sys/dev/mpt/mpilib/
H A Dmpi_cnfg.h1501 #define MPI_SCSIPORTPAGE0_CAP_GET_MIN_SYNC_PERIOD(Cap) \ argument
1502 ( ((Cap) & MPI_SCSIPORTPAGE0_CAP_MIN_SYNC_PERIOD_MASK) \
1507 #define MPI_SCSIPORTPAGE0_CAP_GET_MAX_SYNC_OFFSET(Cap) \ argument
1508 ( ((Cap) & MPI_SCSIPORTPAGE0_CAP_MAX_SYNC_OFFSET_MASK) \
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h48 T *Cap = nullptr; variable
56 Cap = Inline + N; in clearInline()
73 Cap = First + NewCap; in reserve()
77 PODSmallVector() : First(Inline), Last(First), Cap(Inline + N) {} in PODSmallVector()
92 Cap = Other.Cap; in PODSmallVector()
111 Cap = Other.Cap;
118 std::swap(Cap, Other.Cap);
125 if (Last == Cap) in push_back()
/freebsd/contrib/tzdata/
H A Dbackzone98 # Time Determination Ordinance (Cap. 214)
143 # Time Determination Ordinance (Cap. 264)

12