HomeSort by relevance Sort by last modified time
    Searched refs:getCXXABI (Results 1 - 25 of 31) sorted by null

1 2

  /external/clang/lib/CodeGen/
CGVTables.cpp 33 if (CGM.getTarget().getCXXABI().isMicrosoft()) {
49 getCXXABI().getMangleContext().mangleCXXDtorThunk(DD, GD.getDtorType(),
52 getCXXABI().getMangleContext().mangleThunk(MD, Thunk, Out);
299 CGM.getCXXABI().HasThisReturn(GD) ? ThisType : FPT->getResultType();
308 CGM.getCXXABI().BuildInstanceFunctionParams(*this, ResultType, FunctionArgs);
324 CGM.getCXXABI().EmitInstanceFunctionProlog(*this);
382 CGM.getCXXABI().EmitReturnFromThunk(*this, RV, ResultType);
399 if (CGM.getTarget().getCXXABI().isMicrosoft()) {
585 StringRef PureCallName = CGM.getCXXABI().GetPureVirtualCallName();
596 CGM.getCXXABI().GetDeletedVirtualCallName()
    [all...]
CodeGenTypes.h 121 CGCXXABI &getCXXABI() const { return TheCXXABI; }
CGCXX.cpp 179 if (getTarget().getCXXABI().hasConstructorVariants() &&
258 getCXXABI().useThunkForDtorVariant(dtor, Dtor_Complete))
CGClass.cpp 202 CGM.getCXXABI().GetVirtualBaseClassOffset(*this, Value, Derived, VBase);
289 if (!CGM.getCXXABI().NeedsVTTParameter(GD)) {
307 assert(!CGM.getCXXABI().NeedsVTTParameter(CurGD) &&
322 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) {
703 CGM.getTarget().getCXXABI().hasConstructorVariants()) {
    [all...]
CGDeclCXX.cpp 109 CGM.getCXXABI().registerGlobalDtor(CGF, D, function, argument);
223 CGM.getCXXABI().EmitGuardedInit(*this, D, DeclPtr, PerformInit);
309 getCXXABI().EmitThreadLocalInitFuncs(CXXThreadLocals, InitFn);
CodeGenTypes.cpp 34 Target(cgm.getTarget()), TheCXXABI(cgm.getCXXABI()),
587 getCXXABI().ConvertMemberPointerType(cast<MemberPointerType>(Ty));
723 return getCXXABI().isZeroInitializable(MPT);
CGVTT.cpp 104 CGM.getCXXABI().getMangleContext().mangleCXXVTT(RD, Out);
MicrosoftVBTables.cpp 173 MangleContext &Mangler = CGM.getCXXABI().getMangleContext();
CodeGenModule.cpp 57 switch (CGM.getTarget().getCXXABI().getKind()) {
423 if (!getCXXABI().getMangleContext().shouldMangleDeclName(ND)) {
434 getCXXABI().getMangleContext().mangleCXXCtor(D, GD.getCtorType(), Out);
436 getCXXABI().getMangleContext().mangleCXXDtor(D, GD.getDtorType(), Out);
438 getCXXABI().getMangleContext().mangleName(ND, Out);
453 MangleContext &MangleCtx = getCXXABI().getMangleContext();
518 getCXXABI().useThunkForDtorVariant(cast<CXXDestructorDecl>(D),
724 if (getCXXABI().HasThisReturn(GD)) {
    [all...]
CGCXXABI.cpp 279 if (CGM.getTarget().getCXXABI().hasConstructorVariants())
CodeGenFunction.cpp 54 CGM.getCXXABI().getMangleContext().startNewFunction();
586 CGM.getCXXABI().EmitInstanceFunctionProlog(*this);
672 if (CGM.getCXXABI().HasThisReturn(GD))
674 CGM.getCXXABI().BuildInstanceFunctionParams(*this, ResTy, Args);
    [all...]
CGRTTI.cpp 117 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(Ty, Out);
139 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out);
518 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out);
    [all...]
CGExprConstant.cpp 672 return CGM.getCXXABI().EmitMemberPointerConversion(E, C);
    [all...]
CGExprCXX.cpp 279 CGM.getCXXABI().EmitVirtualDestructorCall(*this, Dtor, Dtor_Complete,
352 CGM.getCXXABI().EmitLoadOfMemberFunctionPointer(*this, This, MemFnPtr, MPT);
549 return CGF.CGM.getCXXABI().GetArrayCookieSize(E);
    [all...]
CGRecordLayoutBuilder.cpp 801 if (Types.getTarget().getCXXABI().hasPrimaryVBases()) {
    [all...]
CGExpr.cpp 90 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT);
271 CGF.CGM.getCXXABI().registerGlobalDtor(
390 Object = CGM.getCXXABI().EmitMemberDataPointerAddress(
535 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty.getUnqualifiedType(),
    [all...]
CGExprScalar.cpp 540 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src, MPT);
    [all...]
ItaniumCXXABI.cpp 208 switch (CGM.getTarget().getCXXABI().getKind()) {
779 assert(CGM.getTarget().getCXXABI().hasConstructorVariants());
    [all...]
CodeGenModule.h 512 CGCXXABI &getCXXABI() { return ABI; }
    [all...]
CGDebugInfo.cpp     [all...]
CGDecl.cpp     [all...]
  /external/clang/lib/AST/
RecordLayout.cpp 78 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) {
RecordLayoutBuilder.cpp 681 TargetCXXABI getCXXABI() const {
682 return Context.getTargetInfo().getCXXABI();
686 return getCXXABI().isMicrosoft();
    [all...]
ASTContext.cpp 665 switch (T.getCXXABI().getKind()) {
    [all...]
  /external/clang/include/clang/Basic/
TargetInfo.h 638 TargetCXXABI getCXXABI() const {

Completed in 615 milliseconds

1 2