Home
last modified time | relevance | path

Searched defs:objectList (Results 1 – 6 of 6) sorted by relevance

/llvm-project/flang/lib/Semantics/
H A Dresolve-directives.cpp181 ResolveAccObjectList(objectList, Symbol::Flag::AccCreate); in Pre() local
175 const auto &objectList{std::get<parser::AccObjectList>(x.v.t)}; Pre() local
194 const auto &objectList{std::get<parser::AccObjectList>(x.v.t)}; Pre() local
445 const auto &objectList{std::get<parser::OmpObjectList>(x.t)}; Pre() local
1124 AllowOnlyArrayAndSubArray(const parser::AccObjectList & objectList) AllowOnlyArrayAndSubArray() argument
1151 DoNotAllowAssumedSizedArray(const parser::AccObjectList & objectList) DoNotAllowAssumedSizedArray() argument
1202 const auto &objectList = Pre() local
1307 EnsureAllocatableOrPointer(const llvm::acc::Clause clause,const parser::AccObjectList & objectList) EnsureAllocatableOrPointer() argument
1882 if (const auto *objectList{parser::Unwrap<parser::OmpObjectList>(spec.u)}) { Pre() local
[all...]
H A Dcheck-omp-structure.cpp1121 const auto &objectList{std::get<parser::OmpObjectList>(c.t)}; Leave() local
1149 const auto &objectList{std::get<parser::OmpObjectList>(x.t)}; Enter() local
1156 const auto &objectList{std::get<parser::OmpObjectList>(x.t)}; Leave() local
1294 if (const auto *objectList{parser::Unwrap<parser::OmpObjectList>(spec.u)}) { Leave() local
1347 const auto &objectList{std::get<std::optional<parser::OmpObjectList>>(x.t)}; Enter() local
1356 const auto &objectList{std::get<std::optional<parser::OmpObjectList>>(x.t)}; Leave() local
2548 CheckIntentInPointerAndDefinable(const parser::OmpObjectList & objectList,const llvm::omp::Clause clause) CheckIntentInPointerAndDefinable() argument
3326 CheckIntentInPointer(const parser::OmpObjectList & objectList,const llvm::omp::Clause clause) CheckIntentInPointer() argument
3343 GetSymbolsInObjectList(const parser::OmpObjectList & objectList,SymbolSourceMap & symbols) GetSymbolsInObjectList() argument
[all...]
H A Dcheck-acc-structure.cpp447 const auto &objectList = std::get<Fortran::parser::AccObjectList>(list.t); CheckMultipleOccurrenceInDeclare() local
/llvm-project/flang/lib/Lower/OpenMP/
H A DReductionProcessor.cpp698 const auto &objectList{std::get<omp::ObjectList>(reduction.t)}; addDeclareReduction() local
H A DOpenMP.cpp291 if (const auto *objectList{parser::Unwrap<parser::OmpObjectList>(spec.u)}) { getDeclareTargetInfo() local
2253 const auto &objectList = genOMP() local
/llvm-project/flang/lib/Lower/
H A DOpenACC.cpp320 genDataOperandOperations(const Fortran::parser::AccObjectList & objectList,Fortran::lower::AbstractConverter & converter,Fortran::semantics::SemanticsContext & semanticsContext,Fortran::lower::StatementContext & stmtCtx,llvm::SmallVectorImpl<mlir::Value> & dataOperands,mlir::acc::DataClause dataClause,bool structured,bool implicit,llvm::ArrayRef<mlir::Value> async,llvm::ArrayRef<mlir::Attribute> asyncDeviceTypes,llvm::ArrayRef<mlir::Attribute> asyncOnlyDeviceTypes,bool setDeclareAttr=false) genDataOperandOperations() argument
363 genDeclareDataOperandOperations(const Fortran::parser::AccObjectList & objectList,Fortran::lower::AbstractConverter & converter,Fortran::semantics::SemanticsContext & semanticsContext,Fortran::lower::StatementContext & stmtCtx,llvm::SmallVectorImpl<mlir::Value> & dataOperands,mlir::acc::DataClause dataClause,bool structured,bool implicit) genDeclareDataOperandOperations() argument
822 genPrivatizations(const Fortran::parser::AccObjectList & objectList,Fortran::lower::AbstractConverter & converter,Fortran::semantics::SemanticsContext & semanticsContext,Fortran::lower::StatementContext & stmtCtx,llvm::SmallVectorImpl<mlir::Value> & dataOperands,llvm::SmallVector<mlir::Attribute> & privatizations,llvm::ArrayRef<mlir::Value> async,llvm::ArrayRef<mlir::Attribute> asyncDeviceTypes,llvm::ArrayRef<mlir::Attribute> asyncOnlyDeviceTypes) genPrivatizations() argument
1398 genReductions(const Fortran::parser::AccObjectListWithReduction & objectList,Fortran::lower::AbstractConverter & converter,Fortran::semantics::SemanticsContext & semanticsContext,Fortran::lower::StatementContext & stmtCtx,llvm::SmallVectorImpl<mlir::Value> & reductionOperands,llvm::SmallVector<mlir::Attribute> & reductionRecipes,llvm::ArrayRef<mlir::Value> async,llvm::ArrayRef<mlir::Attribute> asyncDeviceTypes,llvm::ArrayRef<mlir::Attribute> asyncOnlyDeviceTypes) genReductions() argument