Searched refs:VTableOffset (Results 1 – 7 of 7) sorted by relevance
209 uint64_t VTableOffset = VTableInfo.second; in ScanVTableLoad() local212 getPointerAtOffset(VTable->getInitializer(), VTableOffset + CallOffset, in ScanVTableLoad()
872 if (VTP.VTableOffset != P.AddressPointOffset + ByteOffset) in tryFindVirtualCallTargets()
545 assert(P.VTableOffset >= PrevOffset); in computeVTableFuncs()546 PrevOffset = P.VTableOffset; in computeVTableFuncs()
582 llvm::Value *VTableOffset = FnAsInt; in EmitLoadOfMemberFunctionPointer() local584 VTableOffset = Builder.CreateSub(VTableOffset, ptrdiff_1); in EmitLoadOfMemberFunctionPointer()585 VTable = Builder.CreateGEP(VTable, VTableOffset); in EmitLoadOfMemberFunctionPointer()799 uint64_t VTableOffset = (Index * PointerWidth.getQuantity()); in BuildMemberPointer() local808 MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset); in BuildMemberPointer()816 MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset + 1); in BuildMemberPointer()
735 : FuncVI(VI), VTableOffset(Offset) {}738 uint64_t VTableOffset;
2915 << ", offset: " << P.VTableOffset; in printGlobalVarSummary()
3720 NameVals.push_back(P.VTableOffset); in writeModuleLevelReferences()