Home
last modified time | relevance | path

Searched refs:passName (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/
H A DPassSupport.h37 #define INITIALIZE_PASS(passName, arg, name, cfg, analysis) \ argument
38 static void *initialize##passName##PassOnce(PassRegistry &Registry) { \
40 name, arg, &passName::ID, \
41 PassInfo::NormalCtor_t(callDefaultCtor<passName>), cfg, analysis); \
45 static llvm::once_flag Initialize##passName##PassFlag; \
46 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
47 llvm::call_once(Initialize##passName##PassFlag, \
52 static void *initialize##passName##PassOnce(PassRegistry &Registry) {
94 template <typename passName> struct RegisterPass : public PassInfo {
98 : PassInfo(Name, PassArg, &passName::ID,
[all …]
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-declarations.cpp1534 std::optional<SourceName> passName{details.passName()}; in CheckPassArg() local
1536 if (!passName) { in CheckPassArg()
1555 passName = dummyArgs[0]->name(); in CheckPassArg()
1559 if (dummyArgs[i] && dummyArgs[i]->name() == *passName) { in CheckPassArg()
1565 messages_.Say(*passName, in CheckPassArg()
1567 *passName, interface->name()); in CheckPassArg()
1589 messages_.Say(name, std::move(*msg), passName.value(), name); in CheckPassArg()
1602 passName.value(), name, typeSymbol.name(), type->AsFortran()); in CheckPassArg()
1612 passName.value(), name, typeSymbol.name()); in CheckPassArg()
1620 passName.value(), name, paramName); in CheckPassArg()
[all …]
H A Dmod-file.cpp292 PutPassName(typeBindings, x.passName()); in PutSymbol()
294 if (x.passName()) { in PutSymbol()
691 if (details.passName()) { in PutProcEntity()
704 PutPassName(os, details.passName()); in PutProcEntity()
711 llvm::raw_ostream &os, const std::optional<SourceName> &passName) { in PutPassName() argument
712 if (passName) { in PutPassName()
713 os << ",pass(" << *passName << ')'; in PutPassName()
H A Dsymbol.cpp407 DumpOptional(os, "passName", x.passName()); in operator <<()
486 DumpOptional(os, "passName", x.passName()); in operator <<()
H A Dexpression.cpp1916 return details.passName(); in GetPassName()
1926 std::optional<parser::CharBlock> passName{GetPassName(proc)}; in GetPassIndex() local
1928 if (!passName || !interface) { in GetPassIndex()
1934 if (arg && arg->name() == passName) { in GetPassIndex()
1966 if (auto passName{GetPassName(component)}) { in AddPassArg() local
1967 passed.set_keyword(*passName); in AddPassArg()
H A Druntime-type-info.cpp1047 if (binding && binding->passName() && in DescribeSpecialProc()
1048 *binding->passName() == proc->dummyArguments[1].name) { in DescribeSpecialProc()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dsymbol.h237 std::optional<SourceName> passName() const { return passName_; } in passName() function
238 void set_passName(const SourceName &passName) { passName_ = passName; } in set_passName() argument
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcharacteristics.cpp534 auto passName{binding.passName()}; in CharacterizeProcedure() local
536 if (!passName || dummy.name.c_str() == *passName) { in CharacterizeProcedure()