Searched refs:ThisAdjustment (Results 1 – 8 of 8) sorted by relevance
/external/clang/include/clang/Basic/ |
D | ABI.h | 68 struct ThisAdjustment { struct 77 ThisAdjustment() : NonVirtual(0), VCallOffsetOffset(0) { } in ThisAdjustment() function 81 friend bool operator==(const ThisAdjustment &LHS, argument 82 const ThisAdjustment &RHS) { 87 friend bool operator<(const ThisAdjustment &LHS, 88 const ThisAdjustment &RHS) { 101 ThisAdjustment This; 108 ThunkInfo(const ThisAdjustment &This, const ReturnAdjustment &Return) in ThunkInfo()
|
/external/clang/include/clang/AST/ |
D | Mangle.h | 34 struct ThisAdjustment; 105 const ThisAdjustment &ThisAdjustment,
|
/external/clang/lib/CodeGen/ |
D | CGCXXABI.cpp | 258 CharUnits ThisAdjustment = CharUnits::Zero(); in getMemberPointerPathAdjustment() local 267 ThisAdjustment += in getMemberPointerPathAdjustment() 272 ThisAdjustment = -ThisAdjustment; in getMemberPointerPathAdjustment() 273 return ThisAdjustment; in getMemberPointerPathAdjustment()
|
D | ItaniumCXXABI.cpp | 89 CharUnits ThisAdjustment); 528 CharUnits ThisAdjustment) { in BuildMemberPointer() argument 553 2 * ThisAdjustment.getQuantity() + 1); in BuildMemberPointer() 561 ThisAdjustment.getQuantity()); in BuildMemberPointer() 580 ThisAdjustment.getQuantity()); in BuildMemberPointer() 593 CharUnits ThisAdjustment = getMemberPointerPathAdjustment(MP); in EmitMemberPointer() local 596 return BuildMemberPointer(MD, ThisAdjustment); in EmitMemberPointer() 600 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset); in EmitMemberPointer()
|
D | MicrosoftCXXABI.cpp | 794 CharUnits ThisAdjustment = getMemberPointerPathAdjustment(MP); in EmitMemberPointer() local 800 MD, ThisAdjustment); in EmitMemberPointer() 804 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset); in EmitMemberPointer()
|
/external/clang/lib/AST/ |
D | VTableBuilder.cpp | 902 ThisAdjustment 1151 ThisAdjustment ThisAdjustment = in ComputeThisAdjustments() local 1154 if (ThisAdjustment.isEmpty()) in ComputeThisAdjustments() 1158 VTableThunks[VTableIndex].This = ThisAdjustment; in ComputeThisAdjustments() 1162 VTableThunks[VTableIndex + 1].This = ThisAdjustment; in ComputeThisAdjustments() 1272 ThisAdjustment 1278 return ThisAdjustment(); in ComputeThisAdjustment() 1290 return ThisAdjustment(); in ComputeThisAdjustment() 1292 ThisAdjustment Adjustment; in ComputeThisAdjustment() 1564 ThisAdjustment ThisAdjustment = in AddMethods() local [all …]
|
D | ItaniumMangle.cpp | 134 const ThisAdjustment &ThisAdjustment, 3683 const ThisAdjustment &ThisAdjustment, in mangleCXXDtorThunk() argument 3691 Mangler.mangleCallOffset(ThisAdjustment.NonVirtual, in mangleCXXDtorThunk() 3692 ThisAdjustment.VCallOffsetOffset); in mangleCXXDtorThunk()
|
D | MicrosoftMangle.cpp | 153 const ThisAdjustment &ThisAdjustment, 1823 const ThisAdjustment &, in mangleCXXDtorThunk() argument
|