Searched refs:Subroutine (Results 1 – 16 of 16) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFTypePrinter.cpp | 443 bool Subroutine = T && T.getTag() == DW_TAG_subroutine_type; in appendConstVolatileQualifierBefore() local 450 !Subroutine; in appendConstVolatileQualifierBefore() 458 if (!Leading && !Subroutine) { in appendConstVolatileQualifierBefore()
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | characteristics.h | 302 Attr, Pure, Elemental, BindC, ImplicitInterface, NullPointer, Subroutine) 325 bool IsSubroutine() const { return attrs.test(Attr::Subroutine); } in IsSubroutine()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | program-tree.h | 48 Program, Function, Subroutine, MpSubprogram, Module, Submodule, BlockData)
|
| H A D | program-tree.cpp | 216 : Symbol::Flag::Subroutine; in GetSubpFlag() 252 return Kind::Subroutine; in GetKind()
|
| H A D | resolve-names.cpp | 169 } else if (flag == Symbol::Flag::Subroutine) { in IsIntrinsic() 3412 : Symbol::Flag::Subroutine}; in CreateEntry() 3493 if (subpFlag == Symbol::Flag::Subroutine || in CreateEntry() 3497 assoc.set(Symbol::Flag::Subroutine); in CreateEntry() 3765 if (prev->test(Symbol::Flag::Subroutine) || in PushBlockDataScope() 4254 symbol.set(Symbol::Flag::Subroutine); in DeclareProcEntity() 6407 HandleCall(Symbol::Flag::Subroutine, x.v); in Pre() 6905 : Symbol::Flag::Subroutine}; in NoteExecutablePartCall() 7178 !symbol.test(Symbol::Flag::Subroutine)) { in FinishSpecificationPart() 7472 symbol.set(Symbol::Flag::Subroutine); in AddSubpNames() [all …]
|
| H A D | resolve-labels.cpp | 481 void Post(const parser::InterfaceBody::Subroutine &sub) { in Post()
|
| H A D | check-declarations.cpp | 2029 bool specificSubr{ultimate.test(Symbol::Flag::Subroutine)}; in CheckGenericVsIntrinsic()
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | characteristics.cpp | 468 result.attrs.set(Procedure::Attr::Subroutine); in CharacterizeProcedure() 514 if (symbol.test(semantics::Symbol::Flag::Subroutine)) { in CharacterizeProcedure() 516 result.attrs.set(Procedure::Attr::Subroutine); in CharacterizeProcedure() 961 differences.reset(Attr::Subroutine); // dealt with specifically later in IsCompatibleWith() 1085 } else if (attrs.test(Attr::Subroutine)) { in Dump()
|
| H A D | tools.cpp | 1260 (!ultimate.test(Symbol::Flag::Subroutine) && in IsFunction()
|
| H A D | intrinsics.cpp | 2144 attrs.set(characteristics::Procedure::Attr::Subroutine); in HandleC_F_Pointer()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | program-parsers.cpp | 341 construct<InterfaceBody>(construct<InterfaceBody::Subroutine>(
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | symbol.h | 517 Subroutine, // symbol is a subroutine
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 3090 struct Subroutine { struct 3091 TUPLE_CLASS_BOILERPLATE(Subroutine); 3096 std::variant<Function, Subroutine> u;
|
| H A D | dump-parse-tree.h | 385 NODE(InterfaceBody, Subroutine) in NODE()
|
| /llvm-project-15.0.7/llvm/docs/AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack/ |
| H A D | AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md | 51 - [A.3.3 Subroutine and Entry Point Entries](#a-3-3-subroutine-and-entry-point-entries) 2839 ### A.3.3 Subroutine and Entry Point Entries
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst | 3262 A.3.3 Subroutine and Entry Point Entries
|