Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DThunk.h30 int64_t NonVirtual = 0; member
70 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } in isEmpty()
74 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual);
84 if (LHS.NonVirtual < RHS.NonVirtual)
87 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual);
95 int64_t NonVirtual = 0; member
137 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } in isEmpty()
140 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual);
148 if (LHS.NonVirtual < RHS.NonVirtual)
151 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp1239 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeReturnAdjustment()
1335 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeThisAdjustment()
2037 Out << Thunk.Return.NonVirtual << " non-virtual"; in dumpLayout()
2051 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout()
2087 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout()
2208 Out << "return adjustment: " << Thunk.Return.NonVirtual; in dumpLayout()
2222 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout()
2997 TA.NonVirtual = (ThisOffset - Overrider.Offset).getQuantity(); in CalculateVtordispAdjustment()
3099 ThisAdjustmentOffset.NonVirtual = in AddMethods()
3180 ReturnAdjustment.NonVirtual = in AddMethods()
[all …]
H A DItaniumMangle.cpp450 void mangleCallOffset(int64_t NonVirtual, int64_t Virtual);
1293 void CXXNameMangler::mangleCallOffset(int64_t NonVirtual, int64_t Virtual) { in mangleCallOffset() argument
1301 mangleNumber(NonVirtual); in mangleCallOffset()
1307 mangleNumber(NonVirtual); in mangleCallOffset()
7415 Mangler.mangleCallOffset(Thunk.This.NonVirtual, in mangleThunk()
7420 Mangler.mangleCallOffset(Thunk.Return.NonVirtual, in mangleThunk()
7440 Mangler.mangleCallOffset(ThisAdjustment.NonVirtual, in mangleCXXDtorThunk()
H A DMicrosoftMangle.cpp3836 Mangler.mangleNumber(static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
3841 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
3843 } else if (Adjustment.NonVirtual != 0) { in mangleThunkThisAdjustment()
3856 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp2262 if (TA.NonVirtual) { in performThisAdjustment()
2266 V = CGF.Builder.CreateConstGEP1_32(CGF.Int8Ty, V, TA.NonVirtual); in performThisAdjustment()
2293 if (RA.NonVirtual) in performReturnAdjustment()
2294 V = CGF.Builder.CreateConstInBoundsGEP1_32(CGF.Int8Ty, V, RA.NonVirtual); in performReturnAdjustment()
H A DItaniumCXXABI.cpp2422 return performTypeAdjustment(CGF, This, UnadjustedClass, TI.This.NonVirtual, in performThisAdjustment()
2431 return performTypeAdjustment(CGF, Ret, UnadjustedClass, RA.NonVirtual, in performReturnAdjustment()