Home
last modified time | relevance | path

Searched refs:Simdlen (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h604 void applySimd(CanonicalLoopInfo *Loop, ConstantInt *Simdlen);
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h825 Stmt *Simdlen = nullptr; variable
828 void setSimdlen(Expr *Len) { Simdlen = Len; } in setSimdlen()
839 LParenLoc(LParenLoc), Simdlen(Len) {} in OMPSimdlenClause()
853 Expr *getSimdlen() const { return cast_or_null<Expr>(Simdlen); } in getSimdlen()
855 child_range children() { return child_range(&Simdlen, &Simdlen + 1); } in children()
858 return const_child_range(&Simdlen, &Simdlen + 1); in children()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dopenmp-parsers.cpp264 "SIMDLEN" >> construct<OmpClause>(construct<OmpClause::Simdlen>(
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseOpenMP.cpp806 ExprResult Simdlen; in ParseOMPDeclareSimdClauses() local
814 parseDeclareSimdClauses(*this, BS, Simdlen, Uniforms, Aligneds, in ParseOMPDeclareSimdClauses()
822 Ptr, BS, Simdlen.get(), Uniforms, Aligneds, Alignments, Linears, in ParseOMPDeclareSimdClauses()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2899 ConstantInt *Simdlen) { in applySimd() argument
2944 if (Simdlen != nullptr) in applySimd()
2948 ConstantAsMetadata::get(Simdlen)})); in applySimd()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-omp-structure.cpp1724 std::get<parser::OmpClause::Simdlen>(clause->u)}; in Leave()
1881 CHECK_REQ_CONSTANT_SCALAR_INT_CLAUSE(Simdlen, OMPC_simdlen) in CHECK_SIMPLE_CLAUSE()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp349 ExprResult Simdlen; in instantiateOMPDeclareSimdDeclAttr() local
351 Simdlen = Subst(E); in instantiateOMPDeclareSimdDeclAttr()
389 S.ConvertDeclToDeclGroup(New), Attr.getBranchState(), Simdlen.get(), in instantiateOMPDeclareSimdDeclAttr()
H A DSemaOpenMP.cpp6760 DeclGroupPtrTy DG, OMPDeclareSimdDeclAttr::BranchStateTy BS, Expr *Simdlen, in ActOnOpenMPDeclareSimdDirective() argument
6790 if (Simdlen) in ActOnOpenMPDeclareSimdDirective()
6791 SL = VerifyPositiveIntegerConstantInClause(Simdlen, OMPC_simdlen); in ActOnOpenMPDeclareSimdDirective()
10152 const OMPSimdlenClause *Simdlen = nullptr; in checkSimdlenSafelenSpecified() local
10158 Simdlen = cast<OMPSimdlenClause>(Clause); in checkSimdlenSafelenSpecified()
10159 if (Safelen && Simdlen) in checkSimdlenSafelenSpecified()
10163 if (Simdlen && Safelen) { in checkSimdlenSafelenSpecified()
10164 const Expr *SimdlenLength = Simdlen->getSimdlen(); in checkSimdlenSafelenSpecified()
16316 ExprResult Simdlen = VerifyPositiveIntegerConstantInClause(Len, OMPC_simdlen); in ActOnOpenMPSimdlenClause() local
16317 if (Simdlen.isInvalid()) in ActOnOpenMPSimdlenClause()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp2642 llvm::ConstantInt *Simdlen = nullptr; in EmitOMPSimdDirective() local
2648 Simdlen = Val; in EmitOMPSimdDirective()
2650 OMPBuilder.applySimd(CLI, Simdlen); in EmitOMPSimdDirective()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttr.td3748 ExprArgument<"Simdlen">, VariadicExprArgument<"Uniforms">,
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h11340 Expr *Simdlen, ArrayRef<Expr *> Uniforms, ArrayRef<Expr *> Aligneds,