| /llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 604 void applySimd(CanonicalLoopInfo *Loop, ConstantInt *Simdlen);
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 825 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 D | openmp-parsers.cpp | 264 "SIMDLEN" >> construct<OmpClause>(construct<OmpClause::Simdlen>(
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 806 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 D | OMPIRBuilder.cpp | 2899 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 D | check-omp-structure.cpp | 1724 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 D | SemaTemplateInstantiateDecl.cpp | 349 ExprResult Simdlen; in instantiateOMPDeclareSimdDeclAttr() local 351 Simdlen = Subst(E); in instantiateOMPDeclareSimdDeclAttr() 389 S.ConvertDeclToDeclGroup(New), Attr.getBranchState(), Simdlen.get(), in instantiateOMPDeclareSimdDeclAttr()
|
| H A D | SemaOpenMP.cpp | 6760 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 D | CGStmtOpenMP.cpp | 2642 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 D | Attr.td | 3748 ExprArgument<"Simdlen">, VariadicExprArgument<"Uniforms">,
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 11340 Expr *Simdlen, ArrayRef<Expr *> Uniforms, ArrayRef<Expr *> Aligneds,
|