Searched refs:VTT (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGVTT.cpp | 41 CodeGenVTables::EmitVTTDefinition(llvm::GlobalVariable *VTT, in EmitVTTDefinition() argument 92 VTT->setInitializer(Init); in EmitVTTDefinition() 95 VTT->setLinkage(Linkage); in EmitVTTDefinition() 97 if (CGM.supportsCOMDAT() && VTT->isWeakForLinker()) in EmitVTTDefinition() 98 VTT->setComdat(CGM.getModule().getOrInsertComdat(VTT->getName())); in EmitVTTDefinition()
|
| H A D | CGVTables.h | 131 void EmitVTTDefinition(llvm::GlobalVariable *VTT,
|
| H A D | ItaniumCXXABI.cpp | 1682 llvm::Value *VTT = in getImplicitConstructorArgs() local 1685 return AddedStructorArgs::prefix({{VTT, VTTTy}}); in getImplicitConstructorArgs() 1701 llvm::Value *VTT = in EmitDestructorCall() local 1712 CGF.EmitCXXDestructorCall(GD, Callee, This.getPointer(), ThisTy, VTT, VTTTy, in EmitDestructorCall() 1851 llvm::Value *VTT = CGF.LoadCXXVTT(); in getVTableAddressPointInStructorWithVTT() local 1853 VTT = CGF.Builder.CreateConstInBoundsGEP1_64( in getVTableAddressPointInStructorWithVTT() 1854 CGF.VoidPtrTy, VTT, VirtualPointerIndex); in getVTableAddressPointInStructorWithVTT() 1857 return CGF.Builder.CreateAlignedLoad(CGF.VoidPtrTy, VTT, in getVTableAddressPointInStructorWithVTT() 2007 llvm::GlobalVariable *VTT = VTables.GetAddrOfVTT(RD); in emitVirtualInheritanceTables() local 2008 VTables.EmitVTTDefinition(VTT, CGM.getVTableLinkage(RD), RD); in emitVirtualInheritanceTables()
|
| H A D | CGClass.cpp | 496 llvm::Value *VTT = LoadCXXVTT(); in GetVTTParameter() local 497 return Builder.CreateConstInBoundsGEP1_64(VoidPtrTy, VTT, SubVTTIndex); in GetVTTParameter() 500 llvm::GlobalValue *VTT = CGM.getVTables().GetAddrOfVTT(RD); in GetVTTParameter() local 502 VTT->getValueType(), VTT, 0, SubVTTIndex); in GetVTTParameter()
|
| /llvm-project-15.0.7/libcxx/utils/symcheck-blacklists/ |
| H A D | linux_blacklist.txt | 5 # all VTT
|
| H A D | osx_blacklist.txt | 5 # all VTT
|