Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTT.cpp41 CodeGenVTables::EmitVTTDefinition(llvm::GlobalVariable *VTT, in EmitVTTDefinition() argument
104 VTT->setInitializer(Init); in EmitVTTDefinition()
107 VTT->setLinkage(Linkage); in EmitVTTDefinition()
109 if (CGM.supportsCOMDAT() && VTT->isWeakForLinker()) in EmitVTTDefinition()
110 VTT->setComdat(CGM.getModule().getOrInsertComdat(VTT->getName())); in EmitVTTDefinition()
115 CGM.setGVProperties(VTT, RD); in EmitVTTDefinition()
H A DCGVTables.h121 void EmitVTTDefinition(llvm::GlobalVariable *VTT,
H A DItaniumCXXABI.cpp1942 llvm::Value *VTT = in getImplicitConstructorArgs() local
1947 return AddedStructorArgs::prefix({{VTT, VTTTy}}); in getImplicitConstructorArgs()
1963 llvm::Value *VTT = in EmitDestructorCall() local
1975 ThisTy, VTT, VTTTy, nullptr); in EmitDestructorCall()
2140 llvm::Value *VTT = CGF.LoadCXXVTT(); in getVTableAddressPointInStructorWithVTT() local
2142 VTT = CGF.Builder.CreateConstInBoundsGEP1_64(CGF.GlobalsVoidPtrTy, VTT, in getVTableAddressPointInStructorWithVTT()
2147 CGF.Builder.CreateAlignedLoad(CGF.GlobalsVoidPtrTy, VTT, in getVTableAddressPointInStructorWithVTT()
2151 CGPointerAuthInfo PointerAuth = CGF.EmitPointerAuthInfo(Schema, VTT, in getVTableAddressPointInStructorWithVTT()
2288 llvm::GlobalVariable *VTT = VTables.GetAddrOfVTT(RD); in emitVirtualInheritanceTables() local
2289 VTables.EmitVTTDefinition(VTT, CGM.getVTableLinkage(RD), RD); in emitVirtualInheritanceTables()
H A DCGClass.cpp493 llvm::Value *VTT = LoadCXXVTT(); in GetVTTParameter() local
494 return Builder.CreateConstInBoundsGEP1_64(VoidPtrTy, VTT, SubVTTIndex); in GetVTTParameter()
497 llvm::GlobalValue *VTT = CGM.getVTables().GetAddrOfVTT(RD); in GetVTTParameter() local
499 VTT->getValueType(), VTT, 0, SubVTTIndex); in GetVTTParameter()
/freebsd/sys/contrib/device-tree/src/arm/arm/
H A Dvexpress-v2p-ca9.dts254 /* DDR2 SDRAM VTT termination voltage */
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Dam335x-icev2.dts449 /* Do not idle the GPIO used for holding the VTT regulator */
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp1657 auto &VTT = VTableThunks[Components.size()]; in AddMethods() local
1658 VTT.Method = MD; in AddMethods()
1659 VTT.ThisType = MD->getThisType().getTypePtr(); in AddMethods()