Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGVTT.cpp42 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()
101 CGM.setGlobalVisibility(VTT, RD); in EmitVTTDefinition()
DCGVTables.h101 void EmitVTTDefinition(llvm::GlobalVariable *VTT,
DCGClass.cpp435 llvm::Value *VTT; in GetVTTParameter() local
462 VTT = LoadCXXVTT(); in GetVTTParameter()
463 VTT = Builder.CreateConstInBoundsGEP1_64(VTT, SubVTTIndex); in GetVTTParameter()
466 VTT = CGM.getVTables().GetAddrOfVTT(RD); in GetVTTParameter()
467 VTT = Builder.CreateConstInBoundsGEP2_64(VTT, 0, SubVTTIndex); in GetVTTParameter()
470 return VTT; in GetVTTParameter()
2199 if (llvm::Value *VTT = GetVTTParameter(GlobalDecl(Ctor, CtorType), in EmitDelegateCXXConstructorCall() local
2203 DelegateArgs.add(RValue::get(VTT), VoidPP); in EmitDelegateCXXConstructorCall()
DItaniumCXXABI.cpp1428 llvm::Value *VTT = in addImplicitConstructorArgs() local
1432 CallArg(RValue::get(VTT), VTTTy, /*needscopy=*/false)); in addImplicitConstructorArgs()
1441 llvm::Value *VTT = CGF.GetVTTParameter(GD, ForVirtualBase, Delegating); in EmitDestructorCall() local
1452 This.getPointer(), VTT, VTTTy, nullptr); in EmitDestructorCall()
1550 llvm::Value *VTT = CGF.LoadCXXVTT(); in getVTableAddressPointInStructorWithVTT() local
1552 VTT = CGF.Builder.CreateConstInBoundsGEP1_64(VTT, VirtualPointerIndex); in getVTableAddressPointInStructorWithVTT()
1555 return CGF.Builder.CreateAlignedLoad(VTT, CGF.getPointerAlign()); in getVTableAddressPointInStructorWithVTT()
1635 llvm::GlobalVariable *VTT = VTables.GetAddrOfVTT(RD); in emitVirtualInheritanceTables() local
1636 VTables.EmitVTTDefinition(VTT, CGM.getVTableLinkage(RD), RD); in emitVirtualInheritanceTables()
/external/libcxx/utils/sym_check/
Dlinux_blacklist.txt5 # all VTT
Dosx_blacklist.txt5 # all VTT
/external/libxml2/result/HTML/
Ddoc3.htm.sax481 SAX.characters(VTT Solution, 12)