Searched refs:NonVirtual (Results 1 – 6 of 6) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/include/clang/Basic/ |
| H A D | ABI.h | 42 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 D | VTableBuilder.cpp | 1217 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 D | ItaniumMangle.cpp | 288 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 D | MicrosoftMangle.cpp | 2150 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 D | MicrosoftCXXABI.cpp | 1691 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 D | ItaniumCXXABI.cpp | 1451 return performTypeAdjustment(CGF, This, TA.NonVirtual, in performThisAdjustment() 1459 return performTypeAdjustment(CGF, Ret, RA.NonVirtual, in performReturnAdjustment()
|