Searched refs:fnPtr (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 817 llvm::Constant *fnPtr; in addVTableComponent() local 824 fnPtr = PureVirtualFn; in addVTableComponent() 831 fnPtr = DeletedVirtualFn; in addVTableComponent() 840 fnPtr = maybeEmitThunk(GD, thunkInfo, /*ForVTable=*/true); in addVTableComponent() 849 fnPtr = CGM.GetAddrOfFunction(GD, fnTy, /*ForVTable=*/true); in addVTableComponent() 856 builder, fnPtr, vtableAddressPoint, vtableHasLocalLinkage, in addVTableComponent() 863 unsigned FnAS = fnPtr->getType()->getPointerAddressSpace(); in addVTableComponent() 867 fnPtr = in addVTableComponent() 868 llvm::ConstantExpr::getAddrSpaceCast(fnPtr, CGM.GlobalsInt8PtrTy); in addVTableComponent() 871 return builder.addSignedPointer(fnPtr, Schema, GD, QualType()); in addVTableComponent() [all …]
|