Home
last modified time | relevance | path

Searched defs:Post (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h737 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 DFlangOmpReportVisitor.cpp167 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 DFlangOmpReportVisitor.h61 template <typename A> void Post(const A &) {} in Post() function
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp328 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 Dunparse-with-symbols.cpp30 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 Dresolve-directives.cpp32 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 Dresolve-names.cpp1450 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 Drewrite-parse-tree.cpp39 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 Dcanonicalize-omp.cpp26 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 Dcheck-coarray.cpp27 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 Dcheck-directive-structure.h41 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 Dcanonicalize-acc.cpp29 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 Dcheck-do-forall.cpp93 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 Dcanonicalize-do.cpp22 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 Dsemantics.cpp86 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 Dtools.cpp1413 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 Dtype.cpp394 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 DPrintFlangFunctionNames.cpp33 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 Dunparse.cpp65 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 Dexpression.h44 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 Dtools.h574 template <typename T> void Post(const T &) {} in Post() function
/llvm-project-15.0.7/flang/include/flang/Frontend/
H A DFrontendActions.h33 template <typename A> void Post(const A &) { in Post() function
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.cpp45 void Semaphore::Post(u32 count) { in Post() function in __sanitizer::Semaphore
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp166 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 DScalarEvolutionExpanderTest.cpp167 BasicBlock *Post = BasicBlock::Create(Context, "post", F); in TEST_F() local
239 BasicBlock *Post = BasicBlock::Create(Context, "post", F); in TEST_F() local

12