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

1 2 3 4

  /external/clang/lib/CodeGen/
CGVTables.cpp 43 getCXXABI().getMangleContext().mangleCXXDtorThunk(DD, GD.getDtorType(),
46 getCXXABI().getMangleContext().mangleThunk(MD, Thunk, Out);
62 CGM.getCXXABI().setThunkLinkage(ThunkFn, ForVTable, GD,
107 ReturnValue = CGF.CGM.getCXXABI().performReturnAdjustment(CGF,
187 CGM.getCXXABI().performThisAdjustment(*this, ThisPtr, Thunk.This);
218 QualType ResultType = CGM.getCXXABI().HasThisReturn(GD)
220 : CGM.getCXXABI().hasMostDerivedReturn(GD)
226 CGM.getCXXABI().buildThisParam(*this, FunctionArgs);
232 CGM.getCXXABI().addImplicitStructorParams(*this, ResultType, FunctionArgs);
239 CGM.getCXXABI().EmitInstanceFunctionProlog(*this)
    [all...]
ABIInfo.h 65 CodeGen::CGCXXABI &getCXXABI() const;
CGVTT.cpp 31 return CGM.getCXXABI().getAddrOfVTable(MostDerivedClass, CharUnits());
109 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext())
114 (void) CGM.getCXXABI().getAddrOfVTable(RD, CharUnits());
CGDeclCXX.cpp 94 Record && (!CGM.getCXXABI().HasThisReturn(
96 CGM.getCXXABI().canCallMismatchedFunctionType());
117 CGM.getCXXABI().registerGlobalDtor(CGF, D, function, argument);
202 CGM.getCXXABI().getMangleContext().mangleDynamicAtExitDestructor(&VD, Out);
256 CGM.getCXXABI().EmitGuardedInit(*this, D, DeclPtr, PerformInit);
335 getCXXABI().getMangleContext().mangleDynamicInitializer(D, Out);
400 getCXXABI().EmitThreadLocalInitFuncs(
CGCXX.cpp 267 assert(!CGF.CGM.getTarget().getCXXABI().isMicrosoft() &&
271 llvm::Value *VTable = CGM.getCXXABI().getAddrOfVTable(RD, CharUnits());
ModuleBuilder.cpp 174 if (Ctx->getTargetInfo().getCXXABI().isMicrosoft()
216 if (Ctx->getTargetInfo().getCXXABI().isMicrosoft()) {
CodeGenTypes.cpp 34 Target(cgm.getTarget()), TheCXXABI(cgm.getCXXABI()),
195 return getCXXABI().isMemberPointerConvertible(MPT);
610 if (!getCXXABI().isMemberPointerConvertible(MPTy)) {
614 ResultType = getCXXABI().ConvertMemberPointerType(MPTy);
762 return getCXXABI().isZeroInitializable(MPT);
CGException.cpp 60 getTarget().getCXXABI().isItaniumFamily()) {
63 getTarget().getCXXABI().isMicrosoft()) {
412 CGM.getCXXABI().emitThrow(*this, E);
415 CGM.getCXXABI().emitRethrow(*this, /*isNoReturn=*/true);
450 if (getTarget().getCXXABI().isMicrosoft())
528 if (getTarget().getCXXABI().isMicrosoft())
565 TypeInfo = CGM.getCXXABI().getAddrOfCXXCatchHandlerType(
570 CatchScope->setHandler(I, CGM.getCXXABI().getCatchAllTypeInfo(), Handler);
    [all...]
CGClass.cpp 135 CGM.getCXXABI().EmitMemberDataPointerAddress(*this, E, base,
342 CGM.getCXXABI().GetVirtualBaseClassOffset(*this, Value, Derived, VBase);
428 if (!CGM.getCXXABI().NeedsVTTParameter(GD)) {
446 assert(!CGM.getCXXABI().NeedsVTTParameter(CurGD) &&
461 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) {
729 CGF.CGM.getCXXABI().getSrcArgforCopyCtor(Constructor, Args);
    [all...]
CGExprCXX.cpp 234 CGM.getCXXABI().EmitVirtualDestructorCall(
256 Callee = CGM.getCXXABI().getVirtualFunctionPointer(*this, MD, This, Ty,
276 This = CGM.getCXXABI().adjustThisArgumentForVirtualFunctionCall(
316 CGM.getCXXABI().EmitLoadOfMemberFunctionPointer(*this, BO, This,
372 CGF.CGM.getCXXABI().getVBPtrOffsets(Base);
544 return CGF.CGM.getCXXABI().GetArrayCookieSize(E);
    [all...]
TargetInfo.cpp 166 CGCXXABI &ABIInfo::getCXXABI() const {
167 return CGT.getCXXABI();
599 if (!getCXXABI().classifyReturnType(FI))
623 if (CGCXXABI::RecordArgABI RAA = getRecordArgABI(Ty, getCXXABI()))
671 if (!getCXXABI().classifyReturnType(FI))
694 if (auto RAA = getRecordArgABI(Ty, getCXXABI()))
714 if (!getRecordArgABI(RetTy, getCXXABI())) {
764 if (!getCXXABI().classifyReturnType(FI))
785 if (CGCXXABI::RecordArgABI RAA = getRecordArgABI(Ty, getCXXABI()))
    [all...]
CodeGenModule.cpp 65 switch (CGM.getTarget().getCXXABI().getKind()) {
128 getCXXABI().getMangleContext()));
648 if (!getTarget().getCXXABI().hasConstructorVariants()) {
663 if (getCXXABI().getMangleContext().shouldMangleDeclName(ND)) {
666 getCXXABI().getMangleContext().mangleCXXCtor(D, GD.getCtorType(), Out);
668 getCXXABI().getMangleContext().mangleCXXDtor(D, GD.getDtorType(), Out);
670 getCXXABI().getMangleContext().mangleName(ND, Out);
685 MangleContext &MangleCtx = getCXXABI().getMangleContext();
760 getCXXABI().useThunkForDtorVariant(cast<CXXDestructorDecl>(D),
770 Context.getTargetInfo().getCXXABI().isMicrosoft())
    [all...]
CodeGenTypes.h 179 CGCXXABI &getCXXABI() const { return TheCXXABI; }
CGExprConstant.cpp 443 CGM.getCXXABI().getVTableAddressPointForConstExpr(
701 return CGM.getCXXABI().EmitMemberPointerConversion(E, C);
    [all...]
  /external/clang/lib/AST/
RecordLayout.cpp 80 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) {
Mangle.cpp 75 TI.getCXXABI() == TargetCXXABI::Microsoft)
142 if (CC == CCM_Other || (MCXX && TI.getCXXABI() == TargetCXXABI::Microsoft)) {
  /external/clang/lib/Index/
CodegenNameGenerator.cpp 92 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily())
96 if (Ctx.getTargetInfo().getCXXABI().isMicrosoft())
102 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) {
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Basic/
AttrHasAttributeImpl.inc 317 .Case("empty_bases", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
318 .Case("layout_version", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
319 .Case("novtable", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Basic/
AttrHasAttributeImpl.inc 322 .Case("empty_bases", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
323 .Case("layout_version", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
324 .Case("novtable", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Basic/
AttrHasAttributeImpl.inc 322 .Case("empty_bases", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
323 .Case("layout_version", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
324 .Case("novtable", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Basic/
AttrHasAttributeImpl.inc 317 .Case("empty_bases", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
318 .Case("layout_version", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
319 .Case("novtable", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
  /prebuilts/clang/host/linux-x86/clang-4393122/include/clang/Basic/
AttrHasAttributeImpl.inc 322 .Case("empty_bases", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
323 .Case("layout_version", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
324 .Case("novtable", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
  /prebuilts/clang/host/linux-x86/clang-4479392/include/clang/Basic/
AttrHasAttributeImpl.inc 322 .Case("empty_bases", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
323 .Case("layout_version", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
324 .Case("novtable", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Basic/
AttrHasAttributeImpl.inc 331 .Case("empty_bases", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
332 .Case("layout_version", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
333 .Case("novtable", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Basic/
AttrHasAttributeImpl.inc 331 .Case("empty_bases", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
332 .Case("layout_version", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)
333 .Case("novtable", (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (Target.getCXXABI().getKind() == TargetCXXABI::Microsoft) ? 1 : 0)

Completed in 558 milliseconds

1 2 3 4