Searched refs:NonVirtual (Results 1 – 6 of 6) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | ABI.h | 45 int64_t NonVirtual; member 85 ReturnAdjustment() : NonVirtual(0) {} in ReturnAdjustment() 87 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } in isEmpty() 91 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual); 100 if (LHS.NonVirtual < RHS.NonVirtual) 103 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual); 111 int64_t NonVirtual; member 153 ThisAdjustment() : NonVirtual(0) { } in ThisAdjustment() 155 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } in isEmpty() 159 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual); [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | VTableBuilder.cpp | 1221 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeReturnAdjustment() 1318 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeThisAdjustment() 1986 Out << Thunk.Return.NonVirtual << " non-virtual"; in dumpLayout() 1999 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout() 2034 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout() 2167 Out << "return adjustment: " << Thunk.Return.NonVirtual; in dumpLayout() 2181 Out << Thunk.This.NonVirtual << " non-virtual"; in dumpLayout() 2926 TA.NonVirtual = (ThisOffset - Overrider.Offset).getQuantity(); in CalculateVtordispAdjustment() 3026 ThisAdjustmentOffset.NonVirtual = in AddMethods() 3105 ReturnAdjustment.NonVirtual = in AddMethods() [all …]
|
| HD | ItaniumMangle.cpp | 302 void mangleCallOffset(int64_t NonVirtual, int64_t Virtual); 747 void CXXNameMangler::mangleCallOffset(int64_t NonVirtual, int64_t Virtual) { in mangleCallOffset() argument 755 mangleNumber(NonVirtual); in mangleCallOffset() 761 mangleNumber(NonVirtual); in mangleCallOffset() 3935 Mangler.mangleCallOffset(Thunk.This.NonVirtual, in mangleThunk() 3940 Mangler.mangleCallOffset(Thunk.Return.NonVirtual, in mangleThunk() 3955 Mangler.mangleCallOffset(ThisAdjustment.NonVirtual, in mangleCXXDtorThunk()
|
| HD | MicrosoftMangle.cpp | 2285 Mangler.mangleNumber(static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment() 2290 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment() 2292 } else if (Adjustment.NonVirtual != 0) { in mangleThunkThisAdjustment() 2305 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | MicrosoftCXXABI.cpp | 2012 if (TA.NonVirtual) { in performThisAdjustment() 2016 V = CGF.Builder.CreateConstGEP1_32(V, TA.NonVirtual); in performThisAdjustment() 2042 if (RA.NonVirtual) in performReturnAdjustment() 2043 V = CGF.Builder.CreateConstInBoundsGEP1_32(CGF.Int8Ty, V, RA.NonVirtual); in performReturnAdjustment()
|
| HD | ItaniumCXXABI.cpp | 1534 return performTypeAdjustment(CGF, This, TA.NonVirtual, in performThisAdjustment() 1542 return performTypeAdjustment(CGF, Ret, RA.NonVirtual, in performReturnAdjustment()
|