Home
last modified time | relevance | path

Searched refs:mangledName (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenItaniumCXXABI.cpp145 StringRef mangledName = cgm.getMangledName(aliasDecl); in emitConstructorDestructorAlias() local
147 cgm.getGlobalValue(mangledName)); in emitConstructorDestructorAlias()
151 auto entry = cast_or_null<cir::FuncOp>(cgm.getGlobalValue(mangledName)); in emitConstructorDestructorAlias()
157 cgm.emitAliasForGlobal(mangledName, entry, aliasDecl, aliasee, linkage); in emitConstructorDestructorAlias()
178 StringRef mangledName = cgm.getMangledName(gd); in emitCXXStructor() local
180 cgm.addReplacement(mangledName, aliasee); in emitCXXStructor()
H A DCIRGenModule.cpp384 llvm::StringRef mangledName = getMangledName(gd); in emitGlobal() local
385 if (getGlobalValue(mangledName) != nullptr) { in emitGlobal()
395 deferredDecls[mangledName] = gd; in emitGlobal()
524 CIRGenModule::getOrCreateCIRGlobal(StringRef mangledName, mlir::Type ty, in getOrCreateCIRGlobal() argument
529 if (mlir::Operation *v = getGlobalValue(mangledName)) { in getOrCreateCIRGlobal()
569 CIRGenModule::createGlobalOp(*this, loc, mangledName, ty, in getOrCreateCIRGlobal()
575 auto ddi = deferredDecls.find(mangledName); in getOrCreateCIRGlobal()
631 StringRef mangledName = getMangledName(d); in getOrCreateCIRGlobal() local
632 return getOrCreateCIRGlobal(mangledName, ty, astTy.getAddressSpace(), d, in getOrCreateCIRGlobal()
923 StringRef mangledName = i.first(); in applyReplacements() local
[all …]
H A DCIRGenModule.h134 cir::GlobalOp getOrCreateCIRGlobal(llvm::StringRef mangledName, mlir::Type ty,
259 void emitAliasForGlobal(llvm::StringRef mangledName, mlir::Operation *op,
312 getOrCreateCIRFunction(llvm::StringRef mangledName, mlir::Type funcType,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.cpp471 static bool eatTerm(StringRef& mangledName, const char c) { in eatTerm() argument
472 if (mangledName.front() == c) { in eatTerm()
473 drop_front(mangledName); in eatTerm()
480 static bool eatTerm(StringRef& mangledName, const char (&str)[N]) { in eatTerm() argument
481 if (mangledName.starts_with(StringRef(str, N - 1))) { in eatTerm()
482 drop_front(mangledName, N-1); in eatTerm()
498 static StringRef eatLengthPrefixedName(StringRef& mangledName) { in eatLengthPrefixedName() argument
499 int const Len = eatNumber(mangledName); in eatLengthPrefixedName()
500 if (Len <= 0 || static_cast<size_t>(Len) > mangledName.size()) in eatLengthPrefixedName()
502 StringRef Res = mangledName.substr(0, Len); in eatLengthPrefixedName()
[all …]
H A DAMDGPULibFunc.h346 virtual bool parseFuncName(StringRef &mangledName) = 0;
448 bool parseFuncName(StringRef &mangledName) override;
/freebsd/contrib/llvm-project/lld/COFF/
H A DInputFiles.cpp608 std::optional<std::string> mangledName = in initializeSymbols() local
610 overrideLazy = mangledName == targetName; in initializeSymbols()
674 if (std::optional<std::string> mangledName = in createUndefined() local
676 Symbol *m = symtab.addUndefined(saver().save(*mangledName), this, in createUndefined()
1333 if (std::optional<std::string> mangledName = in parse() local
1335 StringRef auxThunkName = saver().save(*mangledName); in parse()
1540 std::optional<std::string> mangledName = in parse() local
1542 if (mangledName) in parse()
1543 symtab.addLazyDLLSymbol(this, s, *mangledName); in parse()
H A DSymbolTable.cpp492 std::optional<std::string> mangledName = in resolveRemainingUndefines() local
494 if (mangledName) in resolveRemainingUndefines()
495 imp = findLocalSym(*mangledName); in resolveRemainingUndefines()
499 if (!imp && (mangledName = getArm64ECMangledFunctionName(impName))) in resolveRemainingUndefines()
500 imp = findLocalSym(*mangledName); in resolveRemainingUndefines()
685 if (std::optional<std::string> mangledName = in addGCRoot() local
689 Symbol *t = addUndefined(saver().save(*mangledName)); in addGCRoot()
720 if (std::optional<std::string> mangledName = in checkLazyECPair() local
722 pairName = std::move(*mangledName); in checkLazyECPair()
H A DDriver.cpp1334 if (auto mangledName = getArm64ECMangledFunctionName(name)) in maybeCreateECExportThunk() local
1335 expName = saver().save("EXP+" + *mangledName); in maybeCreateECExportThunk()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_symbolizer_posix_libcdep.cpp66 typedef char *(*swift_demangle_ft)(const char *mangledName,