Home
last modified time | relevance | path

Searched refs:Post (Results 1 – 25 of 93) sorted by relevance

1234

/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree-visitor.h38 visitor.Post(x); in Walk()
46 mutator.Post(x); in Walk()
91 visitor.Post(x); in Walk()
99 mutator.Post(x); in Walk()
138 visitor.Post(x); in Walk()
145 mutator.Post(x); in Walk()
168 visitor.Post(x); in Walk()
174 mutator.Post(x); in Walk()
182 visitor.Post(x); in Walk()
189 mutator.Post(x); in Walk()
[all …]
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.h61 template <typename A> void Post(const A &) {} in Post() function
65 void Post(const OpenMPDeclarativeConstruct &);
66 void Post(const OpenMPConstruct &);
69 void Post(const OmpProcBindClause::Type &c);
70 void Post(const OmpDefaultClause::Type &c);
74 void Post(const OmpLinearModifier::Type &c);
75 void Post(const OmpDependenceType::Type &c);
76 void Post(const OmpMapType::Type &c);
77 void Post(const OmpScheduleClause::ScheduleType &c);
79 void Post(const OmpCancelType::Type &c);
[all …]
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 …]
/llvm-project-15.0.7/flang/lib/Semantics/
H A Drewrite-parse-tree.cpp39 template <typename T> void Post(T &) {} in Post() function in Fortran::semantics::RewriteMutator
41 void Post(parser::Name &);
42 void Post(parser::SpecificationPart &);
44 void Post(parser::IoUnit &);
45 void Post(parser::ReadStmt &);
46 void Post(parser::WriteStmt &);
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
[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
53 void Post(const parser::Name &name);
84 void SymbolDumpVisitor::Post(const parser::Name &name) { in Post() function in Fortran::semantics::SymbolDumpVisitor
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 Dresolve-names.cpp315 using AttrsVisitor::Post;
857 using ArraySpecVisitor::Post;
858 using ScopeHandler::Post;
1420 using AccVisitor::Post;
1422 using ArraySpecVisitor::Post;
1423 using ConstructVisitor::Post;
1429 using InterfaceVisitor::Post;
1431 using ModuleVisitor::Post;
1433 using OmpVisitor::Post;
1435 using ScopeHandler::Post;
[all …]
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
153 void Post(const parser::AccDefaultClause &);
195 void Post(const parser::Name &);
240 template <typename A> void Post(const A &) {} in Post() function in Fortran::semantics::OmpAttributeVisitor
295 void Post(const parser::OpenMPBlockConstruct &);
336 void Post(const parser::OmpDefaultClause &);
432 void Post(const parser::Name &);
[all …]
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 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-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 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
/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/include/flang/Semantics/
H A Dtools.h574 template <typename T> void Post(const T &) {} in Post() function
576 void Post(const parser::GotoStmt &gotoStmt);
577 void Post(const parser::ComputedGotoStmt &computedGotoStmt);
578 void Post(const parser::ArithmeticIfStmt &arithmeticIfStmt);
579 void Post(const parser::AssignStmt &assignStmt);
580 void Post(const parser::AssignedGotoStmt &assignedGotoStmt);
581 void Post(const parser::AltReturnSpec &altReturnSpec);
582 void Post(const parser::ErrLabel &errLabel);
583 void Post(const parser::EndLabel &endLabel);
584 void Post(const parser::EorLabel &eorLabel);
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
/llvm-project-15.0.7/clang/test/CodeGenObjCXX/
H A D2010-08-04-Template.mm3 template <class P1> static void Post() {}
8 TRunSoon::Post<int>();
/llvm-project-15.0.7/flang/lib/Parser/
H A Dunparse.cpp50 Post(x); in Pre()
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
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/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_mutex_test.cpp181 sem.Post(1); in TEST()
183 sem.Post(3); in TEST()
193 sem.Post(1); in TEST()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.h73 void Post(u32 count = 1);
248 writers_.Post(); in Unlock()
250 readers_.Post(wake_readers); in Unlock()
307 writers_.Post(); in ReadUnlock()
H A Dsanitizer_stackdepot.cpp144 semaphore_.Post(); in NewWorkNotify()
169 semaphore_.Post(); in Stop()
180 semaphore_.Post(); in LockAndStop()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllc-pipeline.ll60 ; GCN-O0-NEXT: Post-Dominator Tree Construction
71 ; GCN-O0-NEXT: Post-Dominator Tree Construction
76 ; GCN-O0-NEXT: Post-Dominator Tree Construction
91 ; GCN-O0-NEXT: Post-Dominator Tree Construction
133 ; GCN-O0-NEXT: Post RA hazard recognizer
184 ; GCN-O1-NEXT: Post-Dominator Tree Construction
205 ; GCN-O1-NEXT: Post-Dominator Tree Construction
389 ; GCN-O1-NEXT: Post RA hazard recognizer
679 ; GCN-O1-OPTS-NEXT: Post RA hazard recognizer
971 ; GCN-O2-NEXT: Post RA hazard recognizer
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A DO3-pipeline.ll50 ; CHECK-NEXT: Post-Dominator Tree Construction
73 ; CHECK-NEXT: Post-Dominator Tree Construction
144 ; CHECK-NEXT: Post-RA pseudo instruction expansion pass
147 ; CHECK-NEXT: Post RA top-down list latency scheduler
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A DO3-pipeline.ll34 ; CHECK-NEXT: Post-Dominator Tree Construction
73 ; CHECK-NEXT: Post-Dominator Tree Construction
153 ; CHECK-NEXT: Post-RA pseudo instruction expansion pass
168 ; CHECK-NEXT: Post RA top-down list latency scheduler
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dcsel-zero-float.ll3 ; caused a crash in "Post-RA pseudo instruction expansion"

1234