Lines Matching refs:ML

241       MethodVFTableLocation ML =  in getThisArgumentTypeForMethod()  local
249 if (ML.VBase || !ML.VFPtrOffset.isZero()) in getThisArgumentTypeForMethod()
640 const MethodVFTableLocation &ML);
1407 MethodVFTableLocation ML = in getVirtualFunctionPrologueThisAdjustment() local
1409 CharUnits Adjustment = ML.VFPtrOffset; in getVirtualFunctionPrologueThisAdjustment()
1418 if (ML.VBase) { in getVirtualFunctionPrologueThisAdjustment()
1421 Adjustment += DerivedLayout.getVBaseClassOffset(ML.VBase); in getVirtualFunctionPrologueThisAdjustment()
1455 MethodVFTableLocation ML = in adjustThisArgumentForVirtualFunctionCall() local
1458 CharUnits StaticOffset = ML.VFPtrOffset; in adjustThisArgumentForVirtualFunctionCall()
1467 if (ML.VBase) { in adjustThisArgumentForVirtualFunctionCall()
1471 const CXXRecordDecl *VBase = ML.VBase; in adjustThisArgumentForVirtualFunctionCall()
1483 if (ML.VBase) { in adjustThisArgumentForVirtualFunctionCall()
1937 MethodVFTableLocation ML = VFTContext.getMethodVFTableLocation(GD); in getVirtualFunctionPointer() local
1943 ML.VBase ? ML.VBase : MethodDecl->getParent()), in getVirtualFunctionPointer()
1945 return Info->FullOffsetInMDC == ML.VFPtrOffset; in getVirtualFunctionPointer()
1955 ML.Index * CGM.getContext().getTargetInfo().getPointerWidth(0) / 8); in getVirtualFunctionPointer()
1961 Builder.CreateConstInBoundsGEP1_64(Ty, VTable, ML.Index, "vfn"); in getVirtualFunctionPointer()
2033 const MethodVFTableLocation &ML) { in EmitVirtualMemPtrThunk() argument
2040 getMangleContext().mangleVirtualMemPtrThunk(MD, ML, Out); in EmitVirtualMemPtrThunk()
2095 ThunkPtrTy, VTable, ML.Index, "vfn"); in EmitVirtualMemPtrThunk()
2959 MethodVFTableLocation ML = VTableContext.getMethodVFTableLocation(MD); in EmitMemberFunctionPointer() local
2960 FirstField = EmitVirtualMemPtrThunk(MD, ML); in EmitMemberFunctionPointer()
2962 NonVirtualBaseAdjustment += ML.VFPtrOffset; in EmitMemberFunctionPointer()
2963 if (ML.VBase) in EmitMemberFunctionPointer()
2964 VBTableIndex = VTableContext.getVBTableIndex(RD, ML.VBase) * 4; in EmitMemberFunctionPointer()