Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp437 MicrosoftMangleContext &getMangleContext() { in getMangleContext() function in __anone5681bf50111::MicrosoftCXXABI
438 return cast<MicrosoftMangleContext>(CodeGen::CGCXXABI::getMangleContext()); in getMangleContext()
1486 mangleVFTableName(getMangleContext(), RD, VFPtrs[J], Name); in getAddrOfVTable()
1504 mangleVFTableName(getMangleContext(), RD, VFPtr, VFTableName); in getAddrOfVTable()
1668 getMangleContext().mangleVirtualMemPtrThunk(MD, Out); in EmitVirtualMemPtrThunk()
1744 getMangleContext().mangleCXXVBTable(RD, VBT.MangledPath, Out); in getAddrOfVBTable()
2072 getMangleContext().mangleStaticGuardVariable(&D, Out); in EmitGuardedInit()
2990 ABI.getMangleContext().mangleCXXRTTIClassHierarchyDescriptor(RD, Out); in getClassHierarchyDescriptor()
3046 ABI.getMangleContext().mangleCXXRTTIBaseClassArray(RD, Out); in getBaseClassArray()
3089 ABI.getMangleContext().mangleCXXRTTIBaseClassDescriptor( in getBaseClassDescriptor()
[all …]
DCGVTables.cpp43 getCXXABI().getMangleContext().mangleCXXDtorThunk(DD, GD.getDtorType(), in GetAddrOfThunk()
46 getCXXABI().getMangleContext().mangleThunk(MD, Thunk, Out); in GetAddrOfThunk()
637 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext()) in GenerateConstructionVTable()
862 getCXXABI().getMangleContext().mangleCXXVTableBitSet(AP.first.getBase(), in EmitVTableBitSetEntries()
DItaniumCXXABI.cpp49 ItaniumMangleContext &getMangleContext() { in getMangleContext() function in __anona7bdc4f60111::ItaniumCXXABI
50 return cast<ItaniumMangleContext>(CodeGen::CGCXXABI::getMangleContext()); in getMangleContext()
1419 getMangleContext().mangleCXXVTable(RD, Out); in getAddrOfVTable()
1779 getMangleContext().mangleStaticGuardVariable(&D, out); in EmitGuardedInit()
2003 getMangleContext().mangleItaniumThreadLocalWrapper(VD, Out); in getOrCreateThreadLocalWrapper()
2059 getMangleContext().mangleItaniumThreadLocalInit(VD, Out); in EmitThreadLocalInitFuncs()
2255 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(Ty, Out); in GetAddrOfTypeName()
2278 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); in GetAddrOfExternalRTTIDescriptor()
2668 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); in BuildTypeInfo()
3286 getMangleContext().mangleCXXDtorComdat(DD, Out); in emitCXXStructor()
[all …]
DCGVTT.cpp109 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext()) in GetAddrOfVTT()
DCGDeclCXX.cpp196 CGM.getCXXABI().getMangleContext().mangleDynamicAtExitDestructor(&VD, Out); in createAtExitStub()
310 getCXXABI().getMangleContext().mangleDynamicInitializer(D, Out); in EmitCXXGlobalVarDeclInitFunc()
DCodeGenModule.cpp128 getCXXABI().getMangleContext()); in CodeGenModule()
563 if (getCXXABI().getMangleContext().shouldMangleDeclName(ND)) { in getMangledName()
566 getCXXABI().getMangleContext().mangleCXXCtor(D, GD.getCtorType(), Out); in getMangledName()
568 getCXXABI().getMangleContext().mangleCXXDtor(D, GD.getDtorType(), Out); in getMangledName()
570 getCXXABI().getMangleContext().mangleName(ND, Out); in getMangledName()
585 MangleContext &MangleCtx = getCXXABI().getMangleContext(); in getBlockMangledName()
1457 if (getCXXABI().getMangleContext().shouldMangleDeclName(FD)) { in isTriviallyRecursive()
2953 getCXXABI().getMangleContext().shouldMangleStringLiteral(S)) { in GetAddrOfConstantStringFromLiteral()
2955 getCXXABI().getMangleContext().mangleStringLiteral(S, Out); in GetAddrOfConstantStringFromLiteral()
3042 getCXXABI().getMangleContext().mangleReferenceTemporary( in GetAddrOfGlobalTemporary()
DCGCXXABI.h85 MangleContext &getMangleContext() { in getMangleContext() function
DCGException.cpp1502 CGM.getCXXABI().getMangleContext().mangleSEHFilterExpression(Parent, OS); in GenerateSEHFilterFunction()
1547 CGM.getCXXABI().getMangleContext().mangleSEHFinallyBlock(Parent, OS); in GenerateSEHFinallyFunction()
DCGClass.cpp2152 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(T.getUnqualifiedType(), in EmitVTablePtrCheckForCast()
2193 CGM.getCXXABI().getMangleContext().mangleCXXVTableBitSet(RD, Out); in EmitVTablePtrCheck()
DCodeGenFunction.cpp58 CGM.getCXXABI().getMangleContext().startNewFunction(); in CodeGenFunction()
DCGExpr.cpp591 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty.getUnqualifiedType(), in EmitTypeCheck()
DCGDebugInfo.cpp619 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(QualType(Ty, 0), Out); in getUniqueTagTypeName()