Home
last modified time | relevance | path

Searched refs:NumClauses (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenACC.cpp19 OpenACCComputeConstruct::CreateEmpty(const ASTContext &C, unsigned NumClauses) { in CreateEmpty() argument
22 NumClauses)); in CreateEmpty()
23 auto *Inst = new (Mem) OpenACCComputeConstruct(NumClauses); in CreateEmpty()
39 OpenACCLoopConstruct::OpenACCLoopConstruct(unsigned NumClauses) in OpenACCLoopConstruct() argument
44 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses);
45 setClauseList(getTrailingObjects(NumClauses));
67 unsigned NumClauses) { in CreateEmpty() argument
70 NumClauses)); in CreateEmpty()
71 auto *Inst = new (Mem) OpenACCLoopConstruct(NumClauses); in CreateEmpty()
89 unsigned NumClauses) { in CreateEmpty() argument
[all …]
H A DStmtOpenMP.cpp19 size_t OMPChildren::size(unsigned NumClauses, bool HasAssociatedStmt, in size() argument
23 NumClauses, NumChildren + (HasAssociatedStmt ? 1 : 0)), in size()
28 assert(Clauses.size() == NumClauses && in setClauses()
52 OMPChildren *OMPChildren::CreateEmpty(void *Mem, unsigned NumClauses, in CreateEmpty() argument
55 return new (Mem) OMPChildren(NumClauses, NumChildren, HasAssociatedStmt); in CreateEmpty()
274 unsigned NumClauses, in CreateEmpty() argument
276 return createEmptyDirective<OMPMetaDirective>(C, NumClauses, in CreateEmpty()
293 unsigned NumClauses, in CreateEmpty() argument
295 return createEmptyDirective<OMPParallelDirective>(C, NumClauses, in CreateEmpty()
328 unsigned NumClauses, in CreateEmpty() argument
[all …]
H A DDeclOpenACC.cpp37 unsigned NumClauses) { in CreateDeserialized() argument
38 return new (Ctx, ID, additionalSizeToAlloc<const OpenACCClause *>(NumClauses)) in CreateDeserialized()
39 OpenACCDeclareDecl(NumClauses); in CreateDeserialized()
56 unsigned NumClauses) { in CreateDeserialized() argument
57 return new (Ctx, ID, additionalSizeToAlloc<const OpenACCClause *>(NumClauses)) in CreateDeserialized()
58 OpenACCRoutineDecl(NumClauses); in CreateDeserialized()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenACC.h137 OpenACCComputeConstruct(unsigned NumClauses) in OpenACCComputeConstruct() argument
145 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses);
146 setClauseList(getTrailingObjects(NumClauses));
173 unsigned NumClauses);
204 OpenACCLoopConstruct(unsigned NumClauses);
216 unsigned NumClauses);
249 OpenACCCombinedConstruct(unsigned NumClauses) in OpenACCCombinedConstruct() argument
254 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses);
255 setClauseList(getTrailingObjects(NumClauses));
279 unsigned NumClauses);
[all …]
H A DDeclOpenACC.h74 OpenACCDeclareDecl(unsigned NumClauses) in OpenACCDeclareDecl() argument
76 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses); in OpenACCDeclareDecl()
77 setClauseList(getTrailingObjects(NumClauses)); in OpenACCDeclareDecl()
98 CreateDeserialized(ASTContext &Ctx, GlobalDeclID ID, unsigned NumClauses);
115 OpenACCRoutineDecl(unsigned NumClauses) in OpenACCRoutineDecl() argument
117 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses); in OpenACCRoutineDecl()
118 setClauseList(getTrailingObjects(NumClauses)); in OpenACCRoutineDecl()
143 CreateDeserialized(ASTContext &Ctx, GlobalDeclID ID, unsigned NumClauses);
H A DStmtOpenMP.h317 static T *createEmptyDirective(const ASTContext &C, unsigned NumClauses, in createEmptyDirective() argument
321 C.Allocate(sizeof(T) + OMPChildren::size(NumClauses, HasAssociatedStmt, in createEmptyDirective()
325 OMPChildren::CreateEmpty(reinterpret_cast<T *>(Mem) + 1, NumClauses, in createEmptyDirective()
333 static T *createEmptyDirective(const ASTContext &C, unsigned NumClauses,
337 C.Allocate(sizeof(T) + OMPChildren::size(NumClauses, HasAssociatedStmt,
341 OMPChildren::CreateEmpty(reinterpret_cast<T *>(Mem) + 1, NumClauses,
662 unsigned NumClauses, EmptyShell);
1617 static OMPSimdDirective *CreateEmpty(const ASTContext &C, unsigned NumClauses,
1695 static OMPForDirective *CreateEmpty(const ASTContext &C, unsigned NumClauses,
1770 unsigned NumClauses,
[all …]
H A DDeclOpenMP.h63 unsigned NumClauses, unsigned NumChildren, in createEmptyDirective() argument
65 auto *Inst = new (C, ID, size(NumClauses, NumChildren)) in createEmptyDirective()
68 Inst + 1, NumClauses, /*HasAssociatedStmt=*/false, NumChildren); in createEmptyDirective()
72 static size_t size(unsigned NumClauses, unsigned NumChildren) { in size() argument
73 return OMPChildren::size(NumClauses, /*HasAssociatedStmt=*/false, in size()
H A DOpenMPClause.h9599 unsigned NumClauses = 0; variable
9608 return NumClauses; in numTrailingObjects()
9613 OMPChildren(unsigned NumClauses, unsigned NumChildren, bool HasAssociatedStmt) in OMPChildren() argument
9614 : NumClauses(NumClauses), NumChildren(NumChildren), in OMPChildren()
9617 static size_t size(unsigned NumClauses, bool HasAssociatedStmt,
9623 static OMPChildren *CreateEmpty(void *Mem, unsigned NumClauses,
9628 unsigned getNumClauses() const { return NumClauses; } in getNumClauses()
9657 return getTrailingObjects<OMPClause *>(NumClauses); in getClauses()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp3576 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream() local
3577 S = OMPSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3584 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream() local
3585 S = OMPTileDirective::CreateEmpty(Context, NumClauses, NumLoops); in ReadStmtFromStream()
3591 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream() local
3592 S = OMPStripeDirective::CreateEmpty(Context, NumClauses, NumLoops); in ReadStmtFromStream()
3598 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream() local
3599 S = OMPUnrollDirective::CreateEmpty(Context, NumClauses); in ReadStmtFromStream()
3613 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream() local
3614 S = OMPInterchangeDirective::CreateEmpty(Context, NumClauses, NumLoops); in ReadStmtFromStream()
[all …]
H A DASTReaderDecl.cpp4177 unsigned NumClauses = Record.readInt(); in ReadDeclRecord() local
4180 D = OMPAllocateDecl::CreateDeserialized(Context, ID, NumVars, NumClauses); in ReadDeclRecord()
4184 unsigned NumClauses = Record.readInt(); in ReadDeclRecord() local
4186 D = OMPRequiresDecl::CreateDeserialized(Context, ID, NumClauses); in ReadDeclRecord()
4193 unsigned NumClauses = Record.readInt(); in ReadDeclRecord() local
4195 D = OMPDeclareMapperDecl::CreateDeserialized(Context, ID, NumClauses); in ReadDeclRecord()
H A DASTReader.cpp12704 unsigned NumClauses = readInt(); in readOpenACCClause() local
12706 for (unsigned I = 0; I < NumClauses; ++I) in readOpenACCClause()
12895 unsigned NumClauses = readInt(); in readOpenACCClause() local
12897 for (unsigned I = 0; I < NumClauses; ++I) in readOpenACCClause()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DRootSignatureMetadata.cpp132 assert(Table.NumClauses <= GeneratedMetadata.size() && in BuildDescriptorTable()
135 TableOperands.append(GeneratedMetadata.end() - Table.NumClauses, in BuildDescriptorTable()
138 GeneratedMetadata.pop_back_n(Table.NumClauses); in BuildDescriptorTable()
H A DHLSLRootSignature.cpp159 OS << "DescriptorTable(numClauses = " << Table.NumClauses in operator <<()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/
H A DHLSLRootSignature.h79 uint32_t NumClauses = 0; member
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp338 Function *getFindMatchingCatch(Module &M, unsigned NumClauses);
492 unsigned NumClauses) { in getFindMatchingCatch() argument
493 auto [It, Inserted] = FindMatchingCatches.try_emplace(NumClauses); in getFindMatchingCatch()
497 SmallVector<Type *, 16> Args(NumClauses, Int8PtrTy); in getFindMatchingCatch()
500 FTy, "__cxa_find_matching_catch_" + Twine(NumClauses + 2), &M); in getFindMatchingCatch()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSLRootSignature.cpp307 Table.NumClauses++; in parseDescriptorTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h2631 LandingPadInst *CreateLandingPad(Type *Ty, unsigned NumClauses,
2633 return Insert(LandingPadInst::Create(Ty, NumClauses), Name);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp1239 assert(Table->NumClauses <= InfoPairs.size() && "RootElement"); in handleRootSignatureElements()
1243 MutableArrayRef<InfoPairT>(InfoPairs).take_back(Table->NumClauses); in handleRootSignatureElements()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h4433 unsigned NumClauses,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp3466 LLVMValueRef PersFn, unsigned NumClauses, in LLVMBuildLandingPad() argument
3474 return wrap(unwrap(B)->CreateLandingPad(unwrap(Ty), NumClauses, Name)); in LLVMBuildLandingPad()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6182 unsigned NumClauses = Record[Idx++]; in parseFunctionBody() local
6183 LandingPadInst *LP = LandingPadInst::Create(Ty, NumClauses); in parseFunctionBody()
6185 for (unsigned J = 0; J != NumClauses; ++J) { in parseFunctionBody()