/llvm-project/llvm/lib/Demangle/ |
H A D | MicrosoftDemangle.cpp | 68 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 D | Demangle.cpp | 20 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 D | DLangDemangle.cpp | 565 char *llvm::dlangDemangle(std::string_view MangledName) { in dlangDemangle()
|
H A D | ItaniumDemangle.cpp | 369 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 D | MangledTest.cpp | 32 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 D | Mangling.cpp | 76 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(*G); in add() local 23 std::string MangledName; operator ()() local
|
H A D | Layer.cpp | 78 auto MangledName = Mangle(G.getName()); in IRMaterializationUnit() local
|
/llvm-project/llvm/tools/vfabi-demangle-fuzzer/ |
H A D | vfabi-demangler-fuzzer.cpp | 25 const StringRef MangledName((const char *)Data, Size); in LLVMFuzzerTestOneInput() local
|
/llvm-project/llvm/lib/IR/ |
H A D | VFABIDemangler.cpp | 35 /// 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 D | ClangCommentCommandInfoEmitter.cpp | 127 std::string MangledName = MangleName(Tag.getValueAsString("Name")); in EmitClangCommentCommandList() local
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVUtils.cpp | 292 isPipeOrAddressSpaceCastBI(const StringRef MangledName) isPipeOrAddressSpaceCastBI() argument 316 isEnqueueKernelBI(const StringRef MangledName) isEnqueueKernelBI() argument 323 isKernelQueryBI(const StringRef MangledName) isKernelQueryBI() argument [all...] |
H A D | SPIRVRegularizer.cpp | 173 auto MangledName = F->getName(); visitCallInst() local 186 visitCallScalToVec(CallInst * CI,StringRef MangledName,StringRef DemangledName) visitCallScalToVec() argument
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InjectTLIMappings.cpp | 97 if (!OriginalSetOfMappings.count(MangledName)) { in addMappingsFromTLI() local
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenModule.cpp | 515 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 D | CGCXX.cpp | 132 StringRef MangledName = getMangledName(AliasDecl); TryEmitBaseDestructorAsAlias() local
|
H A D | CodeGenTypes.cpp | 528 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 D | MicrosoftCXXABI.cpp | 3594 /*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 D | ModuleBuilder.cpp | 113 const Decl *GetDeclForMangledName(StringRef MangledName) { in GetDeclForMangledName()
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MCInstLower.cpp | 73 if (std::optional<std::string> MangledName = GetGlobalValueSymbol() local
|
H A D | AArch64Arm64ECCallLowering.cpp | 611 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 D | InterpreterTest.cpp | 207 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 D | DIEAttributeCloner.h | 29 StringEntry *MangledName = nullptr; member
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | ReplaceWithVeclib.cpp | 152 const std::string MangledName = VD->getVectorFunctionABIVariantString(); replaceWithCallToVeclib() local
|
/llvm-project/llvm/lib/Object/ |
H A D | RecordStreamer.cpp | 138 SmallString<64> MangledName; in flushSymverDirectives() local
|
/llvm-project/llvm/unittests/IR/ |
H A D | VFABIDemanglerTest.cpp | 78 invokeParser(const StringRef MangledName,const StringRef ScalarFTyStr="void()") invokeParser() argument 648 const char *MangledName = "_ZGVsMxv_sin(custom_vg)"; TEST_F() local
|