Home
last modified time | relevance | path

Searched refs:fnPtr (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp824 llvm::Constant *fnPtr; in addVTableComponent() local
831 fnPtr = PureVirtualFn; in addVTableComponent()
838 fnPtr = DeletedVirtualFn; in addVTableComponent()
845 fnPtr = maybeEmitThunk(GD, thunkInfo, /*ForVTable=*/true); in addVTableComponent()
854 fnPtr = CGM.GetAddrOfFunction(GD, fnTy, /*ForVTable=*/true); in addVTableComponent()
861 builder, fnPtr, vtableAddressPoint, vtableHasLocalLinkage, in addVTableComponent()
868 unsigned FnAS = fnPtr->getType()->getPointerAddressSpace(); in addVTableComponent()
872 fnPtr = in addVTableComponent()
873 llvm::ConstantExpr::getAddrSpaceCast(fnPtr, CGM.GlobalsInt8PtrTy); in addVTableComponent()
876 return builder.addSignedPointer(fnPtr, Schema, GD, QualType()); in addVTableComponent()
[all …]