Home
last modified time | relevance | path

Searched refs:needExternalNameMangling (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/unittests/Optimizer/
H A DInternalNamesTest.cpp224 TEST(InternalNamesTest, needExternalNameMangling) { in TEST() argument
226 NameUniquer::needExternalNameMangling("_QMmodSs1modSs2modFsubPfun")); in TEST()
227 ASSERT_FALSE(NameUniquer::needExternalNameMangling("omp_num_thread")); in TEST()
228 ASSERT_FALSE(NameUniquer::needExternalNameMangling("")); in TEST()
229 ASSERT_FALSE(NameUniquer::needExternalNameMangling("_QDTmytypeK2K8K18")); in TEST()
230 ASSERT_FALSE(NameUniquer::needExternalNameMangling("exit_")); in TEST()
231 ASSERT_FALSE(NameUniquer::needExternalNameMangling("_QFfooEx")); in TEST()
232 ASSERT_FALSE(NameUniquer::needExternalNameMangling("_QFmstartGmpitop")); in TEST()
233 ASSERT_TRUE(NameUniquer::needExternalNameMangling("_QPfoo")); in TEST()
234 ASSERT_TRUE(NameUniquer::needExternalNameMangling("_QPbar")); in TEST()
[all …]
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DExternalNameConversion.cpp141 return !fir::NameUniquer::needExternalNameMangling( in runOnOperation()
147 return !fir::NameUniquer::needExternalNameMangling(op.getSymName()); in runOnOperation()
151 return !fir::NameUniquer::needExternalNameMangling( in runOnOperation()
156 return !fir::NameUniquer::needExternalNameMangling( in runOnOperation()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Support/
H A DInternalNames.h134 static bool needExternalNameMangling(llvm::StringRef uniquedName);
/llvm-project-15.0.7/flang/lib/Optimizer/Support/
H A DInternalNames.cpp315 bool fir::NameUniquer::needExternalNameMangling(llvm::StringRef uniquedName) { in needExternalNameMangling() function in fir::NameUniquer