Home
last modified time | relevance | path

Searched defs:MangledName (Results 1 – 25 of 55) sorted by relevance

123

/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp68 isMemberPointer(std::string_view MangledName,bool & Error) isMemberPointer() argument
134 consumeSpecialIntrinsicKind(std::string_view & MangledName) consumeSpecialIntrinsicKind() argument
245 demangleFunctionRefQualifier(std::string_view & MangledName) demangleFunctionRefQualifier() argument
254 demanglePointerCVQualifiers(std::string_view & MangledName) demanglePointerCVQualifiers() argument
289 demangleSpecialTableSymbolNode(std::string_view & MangledName,SpecialIntrinsicKind K) demangleSpecialTableSymbolNode() argument
330 demangleLocalStaticGuard(std::string_view & MangledName,bool IsThread) demangleLocalStaticGuard() argument
388 demangleUntypedVariable(ArenaAllocator & Arena,std::string_view & MangledName,std::string_view VariableName) demangleUntypedVariable() argument
403 demangleRttiBaseClassDescriptorNode(ArenaAllocator & Arena,std::string_view & MangledName) demangleRttiBaseClassDescriptorNode() argument
420 demangleInitFiniStub(std::string_view & MangledName,bool IsDestructor) demangleInitFiniStub() argument
469 demangleSpecialIntrinsic(std::string_view & MangledName) demangleSpecialIntrinsic() argument
523 demangleFunctionIdentifierCode(std::string_view & MangledName) demangleFunctionIdentifierCode() argument
542 demangleStructorIdentifier(std::string_view & MangledName,bool IsDestructor) demangleStructorIdentifier() argument
550 demangleConversionOperatorIdentifier(std::string_view & MangledName) demangleConversionOperatorIdentifier() argument
557 demangleLiteralOperatorIdentifier(std::string_view & MangledName) demangleLiteralOperatorIdentifier() argument
705 demangleFunctionIdentifierCode(std::string_view & MangledName,FunctionIdentifierCodeGroup Group) demangleFunctionIdentifierCode() argument
743 demangleEncodedSymbol(std::string_view & MangledName,QualifiedNameNode * Name) demangleEncodedSymbol() argument
773 demangleDeclarator(std::string_view & MangledName) demangleDeclarator() argument
797 demangleMD5Name(std::string_view & MangledName) demangleMD5Name() argument
832 demangleTypeinfoName(std::string_view & MangledName) demangleTypeinfoName() argument
845 parse(std::string_view & MangledName) parse() argument
871 parseTagUniqueName(std::string_view & MangledName) parseTagUniqueName() argument
893 demangleVariableEncoding(std::string_view & MangledName,StorageClass SC) demangleVariableEncoding() argument
945 demangleNumber(std::string_view & MangledName) demangleNumber() argument
972 demangleUnsigned(std::string_view & MangledName) demangleUnsigned() argument
981 demangleSigned(std::string_view & MangledName) demangleSigned() argument
1005 demangleBackRefName(std::string_view & MangledName) demangleBackRefName() argument
1029 demangleTemplateInstantiationName(std::string_view & MangledName,NameBackrefBehavior NBB) demangleTemplateInstantiationName() argument
1063 demangleSimpleName(std::string_view & MangledName,bool Memorize) demangleSimpleName() argument
1080 demangleCharLiteral(std::string_view & MangledName) demangleCharLiteral() argument
1138 demangleWcharLiteral(std::string_view & MangledName) demangleWcharLiteral() argument
1306 demangleVcallThunkNode(std::string_view & MangledName) demangleVcallThunkNode() argument
1325 demangleStringLiteral(std::string_view & MangledName) demangleStringLiteral() argument
1438 demangleSimpleString(std::string_view & MangledName,bool Memorize) demangleSimpleString() argument
1459 demangleAnonymousNamespaceName(std::string_view & MangledName) demangleAnonymousNamespaceName() argument
1477 demangleLocallyScopedNamePiece(std::string_view & MangledName) demangleLocallyScopedNamePiece() argument
1509 demangleFullyQualifiedTypeName(std::string_view & MangledName) demangleFullyQualifiedTypeName() argument
1527 demangleFullyQualifiedSymbolName(std::string_view & MangledName) demangleFullyQualifiedSymbolName() argument
1557 demangleUnqualifiedTypeName(std::string_view & MangledName,bool Memorize) demangleUnqualifiedTypeName() argument
1573 demangleUnqualifiedSymbolName(std::string_view & MangledName,NameBackrefBehavior NBB) demangleUnqualifiedSymbolName() argument
1585 demangleNameScopePiece(std::string_view & MangledName) demangleNameScopePiece() argument
1614 demangleNameScopeChain(std::string_view & MangledName,IdentifierNode * UnqualifiedName) demangleNameScopeChain() argument
1645 demangleFunctionClass(std::string_view & MangledName) demangleFunctionClass() argument
1733 demangleCallingConvention(std::string_view & MangledName) demangleCallingConvention() argument
1775 demangleVariableStorageClass(std::string_view & MangledName) demangleVariableStorageClass() argument
1796 demangleQualifiers(std::string_view & MangledName) demangleQualifiers() argument
1830 demangleType(std::string_view & MangledName,QualifierMangleMode QMM) demangleType() argument
1878 demangleThrowSpecification(std::string_view & MangledName) demangleThrowSpecification() argument
1889 demangleFunctionType(std::string_view & MangledName,bool HasThisQuals) demangleFunctionType() argument
1916 demangleFunctionEncoding(std::string_view & MangledName) demangleFunctionEncoding() argument
1968 demangleCustomType(std::string_view & MangledName) demangleCustomType() argument
1983 demanglePrimitiveType(std::string_view & MangledName) demanglePrimitiveType() argument
2046 demangleClassType(std::string_view & MangledName) demangleClassType() argument
2078 demanglePointerType(std::string_view & MangledName) demanglePointerType() argument
2097 demangleMemberPointerType(std::string_view & MangledName) demangleMemberPointerType() argument
2128 demanglePointerExtQualifiers(std::string_view & MangledName) demanglePointerExtQualifiers() argument
2140 demangleArrayType(std::string_view & MangledName) demangleArrayType() argument
2186 demangleFunctionParameterList(std::string_view & MangledName,bool & IsVariadic) demangleFunctionParameterList() argument
2252 demangleTemplateParameterList(std::string_view & MangledName) demangleTemplateParameterList() argument
2427 microsoftDemangle(std::string_view MangledName,size_t * NMangled,int * Status,MSDemangleFlags Flags) microsoftDemangle() argument
[all...]
H A DDemangle.cpp20 std::string llvm::demangle(std::string_view MangledName) { in demangle() argument
49 nonMicrosoftDemangle(std::string_view MangledName,std::string & Result,bool CanHaveLeadingDot,bool ParseParams) nonMicrosoftDemangle() argument
[all...]
H A DDLangDemangle.cpp565 char *llvm::dlangDemangle(std::string_view MangledName) { in dlangDemangle()
H A DItaniumDemangle.cpp369 char *llvm::itaniumDemangle(std::string_view MangledName, bool ParseParams) { in itaniumDemangle()
407 bool ItaniumPartialDemangler::partialDemangle(const char *MangledName) { in partialDemangle()
/llvm-project/lldb/unittests/Core/
H A DMangledTest.cpp32 ConstString MangledName("_ZN1a1b1cIiiiEEvm"); in TEST() local
41 ConstString MangledName("___Z1fU13block_pointerFviE_block_invoke"); in TEST() local
51 ConstString MangledName("_ZN1a1b1cmxktpEEvm"); in TEST() local
112 ConstString MangledName("_ZN1a1b1cIiiiEEvm"); in TEST() local
/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMangling.cpp76 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(*G); in add() local
23 std::string MangledName; operator ()() local
H A DLayer.cpp78 auto MangledName = Mangle(G.getName()); in IRMaterializationUnit() local
/llvm-project/llvm/tools/vfabi-demangle-fuzzer/
H A Dvfabi-demangler-fuzzer.cpp25 const StringRef MangledName((const char *)Data, Size); in LLVMFuzzerTestOneInput() local
/llvm-project/llvm/lib/IR/
H A DVFABIDemangler.cpp35 /// from the input string `MangledName`. in tryParseISA() argument
59 tryParseMask(StringRef & MangledName,bool & IsMasked) tryParseMask() argument
370 tryDemangleForVFABI(StringRef MangledName,const FunctionType * FTy) tryDemangleForVFABI() argument
[all...]
/llvm-project/clang/utils/TableGen/
H A DClangCommentCommandInfoEmitter.cpp127 std::string MangledName = MangleName(Tag.getValueAsString("Name")); in EmitClangCommentCommandList() local
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp292 isPipeOrAddressSpaceCastBI(const StringRef MangledName) isPipeOrAddressSpaceCastBI() argument
316 isEnqueueKernelBI(const StringRef MangledName) isEnqueueKernelBI() argument
323 isKernelQueryBI(const StringRef MangledName) isKernelQueryBI() argument
[all...]
H A DSPIRVRegularizer.cpp173 auto MangledName = F->getName(); visitCallInst() local
186 visitCallScalToVec(CallInst * CI,StringRef MangledName,StringRef DemangledName) visitCallScalToVec() argument
/llvm-project/llvm/lib/Transforms/Utils/
H A DInjectTLIMappings.cpp97 if (!OriginalSetOfMappings.count(MangledName)) { in addMappingsFromTLI() local
/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp515 StringRef MangledName = I.first; applyReplacements() local
676 StringRef MangledName = getMangledName(GD); checkAliases() local
731 StringRef MangledName = getMangledName(GD); checkAliases() local
1404 StringRef MangledName = getMangledName(GlobalDecl(I.first)); Release() local
1991 std::string MangledName = getMangledNameImpl(*this, GD, ND); getMangledName() local
3782 StringRef MangledName = getMangledName(GD); EmitGlobal() local
3794 StringRef MangledName = getMangledName(GD); EmitGlobal() local
3865 StringRef MangledName = getMangledName(GD); EmitGlobal() local
4211 StringRef MangledName = getMangledName(CurGD); emitMultiVersionFunctions() local
4288 std::string MangledName = getMangledNameImpl( emitMultiVersionFunctions() local
4371 std::string MangledName = getMangledNameImpl(*this, GD, FD, true) + emitCPUDispatchDefinition() local
4463 std::string MangledName = AddDeferredMultiVersionResolverToEmit() local
4477 std::string MangledName = GetOrCreateMultiVersionResolver() local
4560 GetOrCreateLLVMFunction(StringRef MangledName,llvm::Type * Ty,GlobalDecl GD,bool ForVTable,bool DontDefer,bool IsThunk,llvm::AttributeList ExtraAttrs,ForDefinition_t IsForDefinition) GetOrCreateLLVMFunction() argument
4768 StringRef MangledName = getMangledName(GD); GetAddrOfFunction() local
4885 GetOrCreateLLVMGlobal(StringRef MangledName,llvm::Type * Ty,LangAS AddrSpace,const VarDecl * D,ForDefinition_t IsForDefinition) GetOrCreateLLVMGlobal() argument
5163 StringRef MangledName = getMangledName(D); GetAddrOfGlobalVar() local
5183 StringRef MangledName = getMangledName(D); EmitTentativeDefinition() local
5647 StringRef MangledName = getMangledName(FD); EmitExternalFunctionDeclaration() local
5996 StringRef MangledName = getMangledName(GD); EmitAliasDefinition() local
6083 StringRef MangledName = getMangledName(GD); emitIFuncDefinition() local
7357 lookupRepresentativeDecl(StringRef MangledName,GlobalDecl & Result) const lookupRepresentativeDecl() argument
[all...]
H A DCGCXX.cpp132 StringRef MangledName = getMangledName(AliasDecl); TryEmitBaseDestructorAsAlias() local
H A DCodeGenTypes.cpp528 WASM_REF_TYPE(Name,MangledName,Id,SingletonId,AS) ConvertType() argument
536 AMDGPU_OPAQUE_PTR_TYPE(Name,MangledName,AS,Width,Align,Id,SingletonId) ConvertType() argument
H A DMicrosoftCXXABI.cpp3594 /*Initializer=*/nullptr, MangledName); in getTypeInfoVTable() local
362 StringRef MangledName = OutName.str(); getAddrOfVirtualDisplacementMap() local
3747 SmallString<256> MangledName; getClassHierarchyDescriptor() local
3803 SmallString<256> MangledName; getBaseClassArray() local
3846 SmallString<256> MangledName; getBaseClassDescriptor() local
3884 SmallString<256> MangledName; getCompleteObjectLocator() local
3994 SmallString<256> MangledName; getAddrOfRTTIDescriptor() local
4200 SmallString<256> MangledName; getCatchableType() local
4371 SmallString<256> MangledName; getCatchableTypeArray() local
4401 SmallString<256> MangledName; getThrowInfo() local
[all...]
H A DModuleBuilder.cpp113 const Decl *GetDeclForMangledName(StringRef MangledName) { in GetDeclForMangledName()
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp73 if (std::optional<std::string> MangledName = GetGlobalValueSymbol() local
H A DAArch64Arm64ECCallLowering.cpp611 auto MangledName = getArm64ECMangledFunctionName(F->getName().str()); buildGuestExitThunk() local
799 if (std::optional<std::string> MangledName = processFunction() local
[all...]
/llvm-project/clang/unittests/Interpreter/
H A DInterpreterTest.cpp207 std::string MangledName = MangleName(FD); in TEST_F() local
278 std::string MangledName = MangleName(TmpltSpec); in TEST_F() local
/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDIEAttributeCloner.h29 StringEntry *MangledName = nullptr; member
/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp152 const std::string MangledName = VD->getVectorFunctionABIVariantString(); replaceWithCallToVeclib() local
/llvm-project/llvm/lib/Object/
H A DRecordStreamer.cpp138 SmallString<64> MangledName; in flushSymverDirectives() local
/llvm-project/llvm/unittests/IR/
H A DVFABIDemanglerTest.cpp78 invokeParser(const StringRef MangledName,const StringRef ScalarFTyStr="void()") invokeParser() argument
648 const char *MangledName = "_ZGVsMxv_sin(custom_vg)"; TEST_F() local

123