Searched refs:NonVirtual (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Thunk.h | 30 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 D | VTableBuilder.cpp | 1238 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeReturnAdjustment() 1334 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeThisAdjustment() 2035 Out << Thunk.Return.NonVirtual << " non-virtual"; in dumpLayout() 2049 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout() 2085 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout() 2206 Out << "return adjustment: " << Thunk.Return.NonVirtual; in dumpLayout() 2220 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout() 2995 TA.NonVirtual = (ThisOffset - Overrider.Offset).getQuantity(); in CalculateVtordispAdjustment() 3097 ThisAdjustmentOffset.NonVirtual = in AddMethods() 3178 ReturnAdjustment.NonVirtual = in AddMethods() [all …]
|
H A D | ItaniumMangle.cpp | 459 void mangleCallOffset(int64_t NonVirtual, int64_t Virtual); 1275 void CXXNameMangler::mangleCallOffset(int64_t NonVirtual, int64_t Virtual) { in mangleCallOffset() argument 1283 mangleNumber(NonVirtual); in mangleCallOffset() 1289 mangleNumber(NonVirtual); in mangleCallOffset() 7142 Mangler.mangleCallOffset(Thunk.This.NonVirtual, in mangleThunk() 7147 Mangler.mangleCallOffset(Thunk.Return.NonVirtual, in mangleThunk() 7167 Mangler.mangleCallOffset(ThisAdjustment.NonVirtual, in mangleCXXDtorThunk()
|
H A D | MicrosoftMangle.cpp | 3744 Mangler.mangleNumber(static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment() 3749 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment() 3751 } else if (Adjustment.NonVirtual != 0) { in mangleThunkThisAdjustment() 3764 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 2270 if (TA.NonVirtual) { in performThisAdjustment() 2274 V = CGF.Builder.CreateConstGEP1_32(CGF.Int8Ty, V, TA.NonVirtual); in performThisAdjustment() 2301 if (RA.NonVirtual) in performReturnAdjustment() 2302 V = CGF.Builder.CreateConstInBoundsGEP1_32(CGF.Int8Ty, V, RA.NonVirtual); in performReturnAdjustment()
|
H A D | ItaniumCXXABI.cpp | 2394 return performTypeAdjustment(CGF, This, UnadjustedClass, TI.This.NonVirtual, in performThisAdjustment() 2403 return performTypeAdjustment(CGF, Ret, UnadjustedClass, RA.NonVirtual, in performReturnAdjustment()
|