Home
last modified time | relevance | path

Searched refs:getMangleContext (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGDeclCXX.cpp242 CGM.getCXXABI().getMangleContext().mangleDynamicAtExitDestructor(&VD, Out); in createAtExitStub()
277 CGM.getCXXABI().getMangleContext().mangleDynamicAtExitDestructor(&D, Out); in createTLSAtExitStub()
535 getCXXABI().getMangleContext().mangleDynamicInitializer(D, Out); in EmitCXXGlobalVarDeclInitFunc()
681 cast<ItaniumMangleContext>(getCXXABI().getMangleContext()) in EmitCXXModuleInitFunc()
724 cast<ItaniumMangleContext>(getCXXABI().getMangleContext()) in EmitCXXModuleInitFunc()
818 cast<ItaniumMangleContext>(getCXXABI().getMangleContext()) in EmitCXXGlobalInitFunc()
886 cast<ItaniumMangleContext>(getCXXABI().getMangleContext()) in EmitCXXGlobalInitFunc()
H A DMicrosoftCXXABI.cpp353 getMangleContext().mangleCXXVirtualDisplacementMap(SrcRD, DstRD, Out); in getAddrOfVirtualDisplacementMap()
585 MicrosoftMangleContext &getMangleContext() { in getMangleContext() function in __anon063cb12a0111::MicrosoftCXXABI
586 return cast<MicrosoftMangleContext>(CodeGen::CGCXXABI::getMangleContext()); in getMangleContext()
1818 mangleVFTableName(getMangleContext(), RD, *VFPtrs[J], Name); in getAddrOfVTable()
1836 mangleVFTableName(getMangleContext(), RD, *VFPtr, VFTableName); in getAddrOfVTable()
2047 getMangleContext().mangleVirtualMemPtrThunk(MD, ML, Out); in EmitVirtualMemPtrThunk()
2128 getMangleContext().mangleCXXVBTable(RD, VBT.MangledPath, Out); in getAddrOfVBTable()
2653 getMangleContext().mangleThreadSafeStaticGuardVariable(&D, GuardNum, in EmitGuardedInit()
2656 getMangleContext().mangleStaticGuardVariable(&D, Out); in EmitGuardedInit()
3748 ABI.getMangleContext().mangleCXXRTTIClassHierarchyDescriptor(RD, Out); in getClassHierarchyDescriptor()
[all …]
H A DCGVTables.cpp503 MangleContext &MCtx = CGM.getCXXABI().getMangleContext(); in maybeEmitThunk()
889 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext()) in GenerateConstructionVTable()
1309 getCXXABI().getMangleContext().mangleTypeName( in EmitVTableTypeMetadata()
1315 getCXXABI().getMangleContext().mangleTypeName( in EmitVTableTypeMetadata()
H A DCGVTT.cpp106 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext()) in GetAddrOfVTT()
H A DItaniumCXXABI.cpp56 ItaniumMangleContext &getMangleContext() { in getMangleContext() function in __anon449188eb0111::ItaniumCXXABI
57 return cast<ItaniumMangleContext>(CodeGen::CGCXXABI::getMangleContext()); in getMangleContext()
1871 getMangleContext().mangleCXXVTable(RD, Out); in getAddrOfVTable()
2386 getMangleContext().mangleStaticGuardVariable(&D, out); in EmitGuardedInit()
2782 getMangleContext().mangleItaniumThreadLocalWrapper(VD, Out); in getOrCreateThreadLocalWrapper()
2908 getMangleContext().mangleItaniumThreadLocalInit(VD, Out); in EmitThreadLocalInitFuncs()
3174 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(Ty, Out); in GetAddrOfTypeName()
3196 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); in GetAddrOfExternalRTTIDescriptor()
3684 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); in BuildTypeInfo()
3851 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); in BuildTypeInfo()
[all …]
H A DCGObjCRuntime.cpp478 CGM.getCXXABI().getMangleContext().mangleObjCMethodName(OMD, out, in getSymbolNameForMethod()
H A DCGCXXABI.h117 MangleContext &getMangleContext() { in getMangleContext() function
H A DCodeGenModule.cpp153 LangOpts.CPlusPlusModules && getCXXABI().getMangleContext().getKind() == in CodeGenModule()
173 getCXXABI().getMangleContext())); in CodeGenModule()
1431 MangleContext &MC = CGM.getCXXABI().getMangleContext(); in getMangledNameImpl()
1599 MangleContext &MangleCtx = getCXXABI().getMangleContext(); in getBlockMangledName()
1729 getCXXABI().getMangleContext().mangleTypeName(T, Out); in CreateKCFITypeId()
3529 if (getCXXABI().getMangleContext().shouldMangleDeclName(FD)) { in isTriviallyRecursive()
5926 if (getCXXABI().getMangleContext().shouldMangleStringLiteral(S) && in GetAddrOfConstantStringFromLiteral()
5929 getCXXABI().getMangleContext().mangleStringLiteral(S, Out); in GetAddrOfConstantStringFromLiteral()
6038 getCXXABI().getMangleContext().mangleReferenceTemporary( in GetAddrOfGlobalTemporary()
6945 getCXXABI().getMangleContext().mangleTypeName(T, Out); in CreateMetadataIdentifierImpl()
H A DCGCUDANV.cpp287 MC = &CGM.getCXXABI().getMangleContext(); in getDeviceSideName()
H A DCGException.cpp2007 MangleContext &Mangler = CGM.getCXXABI().getMangleContext(); in startOutlinedSEHHelper()
H A DCGBlocks.cpp1743 CGM.getCXXABI().getMangleContext().mangleTypeName(CaptureTy, Out); in getBlockCaptureStr()
H A DCodeGenFunction.cpp80 CGM.getCXXABI().getMangleContext().startNewFunction(); in CodeGenFunction()
H A DCGExpr.cpp823 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty.getUnqualifiedType(), in EmitTypeCheck()
3021 CGM.getCXXABI().getMangleContext().getBlockId(BD, true); in EmitPredefinedLValue()
H A DCGDebugInfo.cpp335 CGM.getCXXABI().getMangleContext().getLambdaString(CXXRD)); in getClassName()
1082 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(QualType(Ty, 0), Out); in getTypeIdentifier()
H A DCGOpenMPRuntime.cpp9484 CGM.getCXXABI().getMangleContext().mangleTypeName(Ty, Out); in emitUserDefinedMapper()
/openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h164 clang::MangleContext *getMangleContext();
H A DTypeSystemClang.cpp766 clang::MangleContext *TypeSystemClang::getMangleContext() { in getMangleContext() function in TypeSystemClang
9484 clang::MangleContext *mc = getMangleContext(); in DeclGetMangledName()