Home
last modified time | relevance | path

Searched refs:NonVirtual (Results 1 – 6 of 6) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DABI.h42 int64_t NonVirtual; member
82 ReturnAdjustment() : NonVirtual(0) {} in ReturnAdjustment()
84 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } in isEmpty()
88 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual);
97 if (LHS.NonVirtual < RHS.NonVirtual)
100 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual);
108 int64_t NonVirtual; member
150 ThisAdjustment() : NonVirtual(0) { } in ThisAdjustment()
152 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } in isEmpty()
156 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual);
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DVTableBuilder.cpp1217 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeReturnAdjustment()
1314 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeThisAdjustment()
1981 Out << Thunk.Return.NonVirtual << " non-virtual"; in dumpLayout()
1994 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout()
2029 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout()
2162 Out << "return adjustment: " << Thunk.Return.NonVirtual; in dumpLayout()
2176 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout()
2917 TA.NonVirtual = (ThisOffset - Overrider.Offset).getQuantity(); in CalculateVtordispAdjustment()
3015 ThisAdjustmentOffset.NonVirtual = in AddMethods()
3093 ReturnAdjustment.NonVirtual = in AddMethods()
[all …]
H A DItaniumMangle.cpp288 void mangleCallOffset(int64_t NonVirtual, int64_t Virtual);
730 void CXXNameMangler::mangleCallOffset(int64_t NonVirtual, int64_t Virtual) { in mangleCallOffset() argument
738 mangleNumber(NonVirtual); in mangleCallOffset()
744 mangleNumber(NonVirtual); in mangleCallOffset()
3792 Mangler.mangleCallOffset(Thunk.This.NonVirtual, in mangleThunk()
3797 Mangler.mangleCallOffset(Thunk.Return.NonVirtual, in mangleThunk()
3812 Mangler.mangleCallOffset(ThisAdjustment.NonVirtual, in mangleCXXDtorThunk()
H A DMicrosoftMangle.cpp2150 Mangler.mangleNumber(static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
2155 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
2157 } else if (Adjustment.NonVirtual != 0) { in mangleThunkThisAdjustment()
2170 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp1691 if (TA.NonVirtual) { in performThisAdjustment()
1695 V = CGF.Builder.CreateConstGEP1_32(V, TA.NonVirtual); in performThisAdjustment()
1721 if (RA.NonVirtual) in performReturnAdjustment()
1722 V = CGF.Builder.CreateConstInBoundsGEP1_32(V, RA.NonVirtual); in performReturnAdjustment()
H A DItaniumCXXABI.cpp1451 return performTypeAdjustment(CGF, This, TA.NonVirtual, in performThisAdjustment()
1459 return performTypeAdjustment(CGF, Ret, RA.NonVirtual, in performReturnAdjustment()