Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Microsoft

9 // This provides C++ code generation targeting the Microsoft Visual C++ ABI.
10 // The class in this file generates structures that follow the Microsoft
12 // of Microsoft.
62 // The Microsoft ABI doesn't use separate complete-object vs.
187 // Itanium Microsoft
1531 // debugger sees the unadjusted value. Microsoft debuggers require this, and
2197 assert(TA.Virtual.Microsoft.VtordispOffset < 0);
2201 CharUnits::fromQuantity(TA.Virtual.Microsoft.VtordispOffset));
2211 if (TA.Virtual.Microsoft.VBPtrOffset) {
2215 assert(TA.Virtual.Microsoft.VBPtrOffset > 0);
2216 assert(TA.Virtual.Microsoft.VBOffsetOffset >= 0);
2220 -TA.Virtual.Microsoft.VBPtrOffset,
2221 TA.Virtual.Microsoft.VBOffsetOffset, &VBPtr);
2247 if (RA.Virtual.Microsoft.VBIndex) {
2248 assert(RA.Virtual.Microsoft.VBIndex > 0);
2252 GetVBaseOffsetFromVBPtr(CGF, Ret, RA.Virtual.Microsoft.VBPtrOffset,
2253 IntSize * RA.Virtual.Microsoft.VBIndex, &VBPtr);
2266 // Microsoft seems to completely ignore the possibility of a
2272 // Microsoft seems to completely ignore the possibility of a
3923 /// Gets or a creates a Microsoft CompleteObjectLocator.