| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 737 template <typename T> void Post(const T &x) { in Post() function 748 void Post(const CharBlock &) {} in Post() function 751 template <typename T> void Post(const Statement<T> &) {} in Post() function 753 template <typename T> void Post(const UnlabeledStatement<T> &) {} in Post() function 758 template <typename T> void Post(const common::Indirection<T> &) {} in Post() function 764 template <typename A> void Post(const Scalar<A> &) { EndLineIfNonempty(); } in Post() function 776 template <typename A> void Post(const Integer<A> &) { EndLineIfNonempty(); } in Post() function 782 template <typename A> void Post(const Logical<A> &) { EndLineIfNonempty(); } in Post() function 788 template <typename A> void Post(const DefaultChar<A> &) { in Post() function 793 template <typename... A> void Post(const std::tuple<A...> &) {} in Post() function [all …]
|
| /llvm-project-15.0.7/flang/examples/FlangOmpReport/ |
| H A D | FlangOmpReportVisitor.cpp | 167 void OpenMPCounterVisitor::Post(const OpenMPDeclarativeConstruct &) { in Post() function in Fortran::parser::OpenMPCounterVisitor 170 void OpenMPCounterVisitor::Post(const OpenMPConstruct &) { in Post() function in Fortran::parser::OpenMPCounterVisitor 189 void OpenMPCounterVisitor::Post(const OmpProcBindClause::Type &c) { in Post() function in Fortran::parser::OpenMPCounterVisitor 192 void OpenMPCounterVisitor::Post(const OmpDefaultClause::Type &c) { in Post() function in Fortran::parser::OpenMPCounterVisitor 195 void OpenMPCounterVisitor::Post( in Post() function in Fortran::parser::OpenMPCounterVisitor 200 void OpenMPCounterVisitor::Post( in Post() function in Fortran::parser::OpenMPCounterVisitor 208 void OpenMPCounterVisitor::Post(const OmpLinearModifier::Type &c) { in Post() function in Fortran::parser::OpenMPCounterVisitor 211 void OpenMPCounterVisitor::Post(const OmpDependenceType::Type &c) { in Post() function in Fortran::parser::OpenMPCounterVisitor 214 void OpenMPCounterVisitor::Post(const OmpMapType::Type &c) { in Post() function in Fortran::parser::OpenMPCounterVisitor 223 void OpenMPCounterVisitor::Post(const OmpCancelType::Type &c) { in Post() function in Fortran::parser::OpenMPCounterVisitor [all …]
|
| H A D | FlangOmpReportVisitor.h | 61 template <typename A> void Post(const A &) {} in Post() function
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-labels.cpp | 328 void Post(const parser::DoConstruct &doConstruct) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 331 void Post(const parser::IfConstruct &ifConstruct) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 372 void Post(const parser::BlockData &blockData) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 442 void Post(const parser::Module &module) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 456 void Post(const parser::MainProgram &mainProgram) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 475 void Post(const parser::Submodule &submodule) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 501 void Post(const parser::LabelDoStmt &labelDoStmt) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 513 void Post(const parser::AssignStmt &assignStmt) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 526 void Post(const parser::Format &format) { in Post() function in Fortran::semantics::ParseTreeAnalyzer 531 void Post(const parser::CycleStmt &cycleStmt) { in Post() function in Fortran::semantics::ParseTreeAnalyzer [all …]
|
| H A D | unparse-with-symbols.cpp | 30 template <typename T> void Post(const T &) {} in Post() function in Fortran::semantics::SymbolDumpVisitor 35 template <typename T> void Post(const parser::Statement<T> &) { in Post() function in Fortran::semantics::SymbolDumpVisitor 42 void Post(const parser::AccClause &) { currStmt_ = std::nullopt; } in Post() function in Fortran::semantics::SymbolDumpVisitor 47 void Post(const parser::OmpClause &) { currStmt_ = std::nullopt; } in Post() function in Fortran::semantics::SymbolDumpVisitor 52 void Post(const parser::OpenMPThreadprivate &) { currStmt_ = std::nullopt; } in Post() function in Fortran::semantics::SymbolDumpVisitor 84 void SymbolDumpVisitor::Post(const parser::Name &name) { in Post() function in Fortran::semantics::SymbolDumpVisitor
|
| H A D | resolve-directives.cpp | 32 template <typename A> void Post(const A &) {} in Post() function in Fortran::semantics::DirectiveAttributeVisitor 120 template <typename A> void Post(const A &) {} in Post() function in Fortran::semantics::AccAttributeVisitor 134 void Post(const parser::AccBeginBlockDirective &) { in Post() function in Fortran::semantics::AccAttributeVisitor 140 void Post(const parser::AccLoopDirective &) { in Post() function in Fortran::semantics::AccAttributeVisitor 146 void Post(const parser::AccStandaloneDirective &) { in Post() function in Fortran::semantics::AccAttributeVisitor 240 template <typename A> void Post(const A &) {} in Post() function in Fortran::semantics::OmpAttributeVisitor 297 void Post(const parser::OmpBeginBlockDirective &) { in Post() function in Fortran::semantics::OmpAttributeVisitor 306 void Post(const parser::OmpBeginLoopDirective &) { in Post() function in Fortran::semantics::OmpAttributeVisitor 451 void Post(const parser::AltReturnSpec &altReturnSpec) { in Post() function in Fortran::semantics::OmpAttributeVisitor 673 void AccAttributeVisitor::Post( in Post() function in Fortran::semantics::AccAttributeVisitor [all …]
|
| H A D | resolve-names.cpp | 1450 template <typename T> void Post(const T &) {} in Post() function in Fortran::semantics::ResolveNamesVisitor 1461 void Post(const parser::LoopBounds<A, B> &x) { in Post() function in Fortran::semantics::ResolveNamesVisitor 1819 void DeclTypeSpecVisitor::Post( in Post() function in Fortran::semantics::DeclTypeSpecVisitor 1823 void DeclTypeSpecVisitor::Post( in Post() function in Fortran::semantics::DeclTypeSpecVisitor 4383 void DeclarationVisitor::Post( in Post() function in Fortran::semantics::DeclarationVisitor 4840 void DeclarationVisitor::Post( in Post() function in Fortran::semantics::DeclarationVisitor 4890 void DeclarationVisitor::Post( in Post() function in Fortran::semantics::DeclarationVisitor 7399 template <typename A> void Post(const A &) {} in Post() function in Fortran::semantics::ExecutionPartSkimmer 7403 void Post(const parser::CallStmt &cs) { in Post() function in Fortran::semantics::ExecutionPartSkimmer 7575 void Post(const parser::EndTypeStmt &) { in Post() function in Fortran::semantics::DeferredCheckVisitor [all …]
|
| H A D | rewrite-parse-tree.cpp | 39 template <typename T> void Post(T &) {} in Post() function in Fortran::semantics::RewriteMutator 75 void RewriteMutator::Post(parser::Name &name) { in Post() function in Fortran::semantics::RewriteMutator 96 void RewriteMutator::Post(parser::SpecificationPart &x) { in Post() function in Fortran::semantics::RewriteMutator 135 void RewriteMutator::Post(parser::IoUnit &x) { in Post() function in Fortran::semantics::RewriteMutator 177 void RewriteMutator::Post(parser::ReadStmt &x) { in Post() function in Fortran::semantics::RewriteMutator 195 void RewriteMutator::Post(parser::WriteStmt &x) { in Post() function in Fortran::semantics::RewriteMutator
|
| H A D | canonicalize-omp.cpp | 26 template <typename T> void Post(T &) {} in Post() function in Fortran::semantics::CanonicalizationOfOmp 29 void Post(parser::Block &block) { in Post() function in Fortran::semantics::CanonicalizationOfOmp
|
| H A D | check-coarray.cpp | 27 template <typename T> void Post(const T &) {} in Post() function in Fortran::semantics::CriticalBodyEnforce 38 void Post(const parser::ReturnStmt &) { in Post() function in Fortran::semantics::CriticalBodyEnforce 44 void Post(const parser::ExecutableConstruct &construct) { in Post() function in Fortran::semantics::CriticalBodyEnforce
|
| H A D | check-directive-structure.h | 41 template <typename T> void Post(const T &) {} in Post() function 52 void Post(const parser::DoConstruct &) { numDoConstruct_--; } in Post() function 53 void Post(const parser::ReturnStmt &) { EmitBranchOutError("RETURN"); } in Post() function 54 void Post(const parser::ExitStmt &exitStmt) { in Post() function 61 void Post(const parser::CycleStmt &cycleStmt) { in Post() function
|
| H A D | canonicalize-acc.cpp | 29 template <typename T> void Post(T &) {} in Post() function in Fortran::semantics::CanonicalizationOfAcc 32 void Post(parser::Block &block) { in Post() function in Fortran::semantics::CanonicalizationOfAcc
|
| H A D | check-do-forall.cpp | 93 template <typename T> void Post(const T &) {} in Post() function in Fortran::semantics::DoConcurrentBodyEnforce 188 void Post(const parser::BlockConstruct &blockConstruct) { in Post() function in Fortran::semantics::DoConcurrentBodyEnforce 210 void Post(const parser::AssignmentStmt &stmt) { in Post() function in Fortran::semantics::DoConcurrentBodyEnforce 226 void Post(const parser::DeallocateStmt &stmt) { in Post() function in Fortran::semantics::DoConcurrentBodyEnforce 248 void Post(const parser::ExecutableConstruct &construct) { in Post() function in Fortran::semantics::DoConcurrentBodyEnforce 263 void Post(const parser::ReturnStmt &) { in Post() function in Fortran::semantics::DoConcurrentBodyEnforce 274 void Post(const parser::ProcedureDesignator &procedureDesignator) { in Post() function in Fortran::semantics::DoConcurrentBodyEnforce 305 void Post(const parser::IoControlSpec &ioControlSpec) { in Post() function in Fortran::semantics::DoConcurrentBodyEnforce 345 template <typename T> void Post(const T &) {} in Post() function in Fortran::semantics::DoConcurrentVariableEnforce 348 void Post(const parser::Name &name) { in Post() function in Fortran::semantics::DoConcurrentVariableEnforce
|
| H A D | canonicalize-do.cpp | 22 template <typename T> void Post(T &) {} in Post() function in Fortran::parser::CanonicalizationOfDoLoops 23 void Post(Block &block) { in Post() function in Fortran::parser::CanonicalizationOfDoLoops
|
| H A D | semantics.cpp | 86 template <typename N> void Post(const N &node) { in Post() function in Fortran::semantics::SemanticsVisitor 103 template <typename T> void Post(const parser::Statement<T> &node) { in Post() function in Fortran::semantics::SemanticsVisitor 107 template <typename T> void Post(const parser::UnlabeledStatement<T> &node) { in Post() function in Fortran::semantics::SemanticsVisitor
|
| H A D | tools.cpp | 1413 void LabelEnforce::Post(const parser::GotoStmt &gotoStmt) { in Post() function in Fortran::semantics::LabelEnforce 1416 void LabelEnforce::Post(const parser::ComputedGotoStmt &computedGotoStmt) { in Post() function in Fortran::semantics::LabelEnforce 1422 void LabelEnforce::Post(const parser::ArithmeticIfStmt &arithmeticIfStmt) { in Post() function in Fortran::semantics::LabelEnforce 1428 void LabelEnforce::Post(const parser::AssignStmt &assignStmt) { in Post() function in Fortran::semantics::LabelEnforce 1432 void LabelEnforce::Post(const parser::AssignedGotoStmt &assignedGotoStmt) { in Post() function in Fortran::semantics::LabelEnforce 1438 void LabelEnforce::Post(const parser::AltReturnSpec &altReturnSpec) { in Post() function in Fortran::semantics::LabelEnforce 1442 void LabelEnforce::Post(const parser::ErrLabel &errLabel) { in Post() function in Fortran::semantics::LabelEnforce 1445 void LabelEnforce::Post(const parser::EndLabel &endLabel) { in Post() function in Fortran::semantics::LabelEnforce 1448 void LabelEnforce::Post(const parser::EorLabel &eorLabel) { in Post() function in Fortran::semantics::LabelEnforce
|
| H A D | type.cpp | 394 template <typename A> void Post(const A &x) { in Post() function in Fortran::semantics::ComponentInitResetHelper 400 void Post(const parser::Name &name) { in Post() function in Fortran::semantics::ComponentInitResetHelper
|
| /llvm-project-15.0.7/flang/examples/PrintFlangFunctionNames/ |
| H A D | PrintFlangFunctionNames.cpp | 33 template <typename A> void Post(const A &) {} in Post() function 39 void Post(const Fortran::parser::FunctionStmt &f) { in Post() function 52 void Post(const Fortran::parser::SubroutineStmt &s) { in Post() function
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | unparse.cpp | 65 template <typename T> void Post(const T &) {} in Post() function in Fortran::parser::UnparseVisitor 305 void Post(const ComponentAttrSpec &x) { in Post() function in Fortran::parser::UnparseVisitor 407 void Post(const EndEnumStmt &) { // R763 in Post() function in Fortran::parser::UnparseVisitor 499 void Post(const AttrSpec &x) { in Post() function in Fortran::parser::UnparseVisitor 582 void Post(const Save &) { Word("SAVE"); } in Post() function in Fortran::parser::UnparseVisitor 583 void Post(const Target &) { Word("TARGET"); } in Post() function in Fortran::parser::UnparseVisitor 584 void Post(const Value &) { Word("VALUE"); } in Post() function in Fortran::parser::UnparseVisitor 909 void Post(const BoundsSpec &) { // R1035 in Post() function in Fortran::parser::UnparseVisitor 1652 void Post(const GenericSpec &x) { in Post() function in Fortran::parser::UnparseVisitor 2403 void Post(const OpenMPThreadprivate &) { in Post() function in Fortran::parser::UnparseVisitor [all …]
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | expression.h | 44 template <typename A> void Post(const A &) {} in Post() function 45 void Post(const CharBlock &at) { source.ExtendToCover(at); } in Post() function 421 template <typename A> void Post(const A &) {} in Post() function 469 void Post(const parser::WhereStmt &) { in Post() function 478 void Post(const parser::WhereBodyConstruct &) { in Post() function
|
| H A D | tools.h | 574 template <typename T> void Post(const T &) {} in Post() function
|
| /llvm-project-15.0.7/flang/include/flang/Frontend/ |
| H A D | FrontendActions.h | 33 template <typename A> void Post(const A &) { in Post() function
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_mutex.cpp | 45 void Semaphore::Post(u32 count) { in Post() function in __sanitizer::Semaphore
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 166 constexpr void Post(const A &) { in Post() function in __anon431f4f760111::PFTBuilder 179 void Post(const parser::Module &) { exitModule(); } in Post() function in __anon431f4f760111::PFTBuilder 180 void Post(const parser::Submodule &) { exitModule(); } in Post() function in __anon431f4f760111::PFTBuilder 1850 constexpr void Post(const A &) {} in Post() function
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | ScalarEvolutionExpanderTest.cpp | 167 BasicBlock *Post = BasicBlock::Create(Context, "post", F); in TEST_F() local 239 BasicBlock *Post = BasicBlock::Create(Context, "post", F); in TEST_F() local
|