/external/clang/lib/AST/ |
RecordLayout.cpp | 78 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) {
|
RecordLayoutBuilder.cpp | 679 TargetCXXABI getCXXABI() const { 680 return Context.getTargetInfo().getCXXABI(); 684 return getCXXABI().isMicrosoft(); [all...] |
ASTContext.cpp | 596 switch (T.getCXXABI().getKind()) { [all...] |
VTableBuilder.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGVTables.cpp | 42 getCXXABI().getMangleContext().mangleCXXDtorThunk(DD, GD.getDtorType(), 45 getCXXABI().getMangleContext().mangleThunk(MD, Thunk, Out); 300 CGM.getCXXABI().BuildInstanceFunctionParams(*this, ResultType, FunctionArgs); 316 CGM.getCXXABI().EmitInstanceFunctionProlog(*this); 374 CGM.getCXXABI().EmitReturnFromThunk(*this, RV, ResultType); 566 StringRef PureCallName = CGM.getCXXABI().GetPureVirtualCallName(); 577 CGM.getCXXABI().GetDeletedVirtualCallName(); 626 CGM.getCXXABI().getMangleContext().mangleCXXVTable(RD, Out); 680 CGM.getCXXABI().getMangleContext(). 816 if (!CGM.getTarget().getCXXABI().isMicrosoft()) [all...] |
CodeGenTypes.h | 118 CGCXXABI &getCXXABI() const { return TheCXXABI; }
|
CodeGenTypes.cpp | 35 TheCXXABI(CGM.getCXXABI()), 580 getCXXABI().ConvertMemberPointerType(cast<MemberPointerType>(Ty)); 716 return getCXXABI().isZeroInitializable(MPT);
|
CGCXX.cpp | 186 if (getTarget().getCXXABI().hasConstructorVariants()) 194 if (getTarget().getCXXABI().hasConstructorVariants() &&
|
CGDeclCXX.cpp | 108 CGM.getCXXABI().registerGlobalDtor(CGF, function, argument); 221 CGM.getCXXABI().EmitGuardedInit(*this, D, DeclPtr, PerformInit);
|
CGRTTI.cpp | 117 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(Ty, Out); 139 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); 548 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(Ty, Out); 568 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); [all...] |
CGVTT.cpp | 104 CGM.getCXXABI().getMangleContext().mangleCXXVTT(RD, Out);
|
CGCXXABI.cpp | 254 if (CGM.getTarget().getCXXABI().hasConstructorVariants())
|
CGExprConstant.cpp | 700 return CGM.getCXXABI().EmitMemberPointerConversion(E, C); [all...] |
CGExprCXX.cpp | 289 return CGM.getCXXABI().EmitVirtualDestructorCall(*this, Dtor, 360 CGM.getCXXABI().EmitLoadOfMemberFunctionPointer(*this, This, MemFnPtr, MPT); 557 return CGF.CGM.getCXXABI().GetArrayCookieSize(E); [all...] |
CodeGenFunction.cpp | 51 CGM.getCXXABI().getMangleContext().startNewFunction(); 469 CGM.getCXXABI().EmitInstanceFunctionProlog(*this); 559 CGM.getCXXABI().BuildInstanceFunctionParams(*this, ResTy, Args); [all...] |
CGRecordLayoutBuilder.cpp | 817 if (Types.getContext().getTargetInfo().getCXXABI().hasPrimaryVBases()) { [all...] |
CodeGenModule.cpp | 58 switch (CGM.getContext().getTargetInfo().getCXXABI().getKind()) { 399 if (!getCXXABI().getMangleContext().shouldMangleDeclName(ND)) { 410 getCXXABI().getMangleContext().mangleCXXCtor(D, GD.getCtorType(), Out); 412 getCXXABI().getMangleContext().mangleCXXDtor(D, GD.getDtorType(), Out); 414 getCXXABI().getMangleContext().mangleBlock(BD, Out, 417 getCXXABI().getMangleContext().mangleName(ND, Out); 432 MangleContext &MangleCtx = getCXXABI().getMangleContext(); [all...] |
CGClass.cpp | 713 CGM.getContext().getTargetInfo().getCXXABI().hasConstructorVariants()) { [all...] |
CGExpr.cpp | 90 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT); 181 CGF.CGM.getCXXABI().getMangleContext().mangleReferenceTemporary(VD, Out); 366 Object = CGF.CGM.getCXXABI().EmitMemberDataPointerAddress( 432 CGM.getCXXABI().registerGlobalDtor(*this, CleanupFn, CleanupArg); 595 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty.getUnqualifiedType(), [all...] |
CGExprScalar.cpp | 536 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src, MPT); [all...] |
CodeGenModule.h | 421 /// getCXXABI() - Return a reference to the configured C++ ABI. 422 CGCXXABI &getCXXABI() { return ABI; } [all...] |
ItaniumCXXABI.cpp | 192 switch (CGM.getContext().getTargetInfo().getCXXABI().getKind()) { [all...] |
CGException.cpp | [all...] |
/external/clang/include/clang/Basic/ |
TargetInfo.h | 626 TargetCXXABI getCXXABI() const {
|
/external/clang/lib/Sema/ |
SemaType.cpp | [all...] |