| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree-visitor.h | 38 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 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.h | 61 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 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 …]
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | rewrite-parse-tree.cpp | 39 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 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 53 void Post(const parser::Name &name); 84 void SymbolDumpVisitor::Post(const parser::Name &name) { in Post() function in Fortran::semantics::SymbolDumpVisitor
|
| 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 | resolve-names.cpp | 315 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 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 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 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 | 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-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 | 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
|
| /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/include/flang/Semantics/ |
| H A D | tools.h | 574 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 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
|
| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A D | 2010-08-04-Template.mm | 3 template <class P1> static void Post() {} 8 TRunSoon::Post<int>();
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | unparse.cpp | 50 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 D | sanitizer_mutex_test.cpp | 181 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 D | sanitizer_mutex.h | 73 void Post(u32 count = 1); 248 writers_.Post(); in Unlock() 250 readers_.Post(wake_readers); in Unlock() 307 writers_.Post(); in ReadUnlock()
|
| H A D | sanitizer_stackdepot.cpp | 144 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 D | llc-pipeline.ll | 60 ; 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 D | O3-pipeline.ll | 50 ; 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 D | O3-pipeline.ll | 34 ; 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 D | csel-zero-float.ll | 3 ; caused a crash in "Post-RA pseudo instruction expansion"
|