Searched refs:VTT (Results 1 – 9 of 9) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGVTT.cpp | 42 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()
|
| HD | CGVTables.h | 105 void EmitVTTDefinition(llvm::GlobalVariable *VTT,
|
| HD | CGClass.cpp | 308 llvm::Value *VTT; in GetVTTParameter() local 335 VTT = LoadCXXVTT(); in GetVTTParameter() 336 VTT = Builder.CreateConstInBoundsGEP1_64(VTT, SubVTTIndex); in GetVTTParameter() 339 VTT = CGM.getVTables().GetAddrOfVTT(RD); in GetVTTParameter() 340 VTT = Builder.CreateConstInBoundsGEP2_64(VTT, 0, SubVTTIndex); in GetVTTParameter() 343 return VTT; in GetVTTParameter() 1878 if (llvm::Value *VTT = GetVTTParameter(GlobalDecl(Ctor, CtorType), in EmitDelegateCXXConstructorCall() local 1882 DelegateArgs.add(RValue::get(VTT), VoidPP); in EmitDelegateCXXConstructorCall()
|
| HD | ItaniumCXXABI.cpp | 1285 llvm::Value *VTT = in addImplicitConstructorArgs() local 1289 CallArg(RValue::get(VTT), VTTTy, /*needscopy=*/false)); in addImplicitConstructorArgs() 1298 llvm::Value *VTT = CGF.GetVTTParameter(GD, ForVirtualBase, Delegating); in EmitDestructorCall() local 1308 CGF.EmitCXXMemberOrOperatorCall(DD, Callee, ReturnValueSlot(), This, VTT, in EmitDestructorCall() 1372 llvm::Value *VTT = CGF.LoadCXXVTT(); in getVTableAddressPointInStructor() local 1374 VTT = CGF.Builder.CreateConstInBoundsGEP1_64(VTT, VirtualPointerIndex); in getVTableAddressPointInStructor() 1377 VTableAddressPoint = CGF.Builder.CreateLoad(VTT); in getVTableAddressPointInStructor() 1480 llvm::GlobalVariable *VTT = VTables.GetAddrOfVTT(RD); in emitVirtualInheritanceTables() local 1481 VTables.EmitVTTDefinition(VTT, CGM.getVTableLinkage(RD), RD); in emitVirtualInheritanceTables()
|
| /NextBSD/sys/gnu/dts/arm/ |
| HD | vexpress-v2p-ca9.dts | 254 /* DDR2 SDRAM VTT termination voltage */
|
| /NextBSD/contrib/gcc/cp/ |
| HD | ChangeLog-2001 | 2995 Do put the VTT parameter in DECL_ARGUMENTS. 3006 * decl2.c (maybe_retrofit_in_chrg): Do add the VTT parm to 3008 * class.c (build_clone): Maybe remove the VTT parm. 3009 * optimize.c (maybe_clone_body): Set up the VTT parm. 3010 * pt.c (copy_default_args_to_explicit_spec): Preserve the VTT parm. 3011 * call.c (build_over_call): Just allow the VTT arg. 3018 if we try to call a constructor with in-charge or VTT parms. 3279 for binfo walking during VTT construction.
|
| HD | ChangeLog-2000 | 3629 (build_clone): Handle the magic VTT parameters for clones. 3644 (maybe_retrofit_in_chrg): Use it. Add VTT parameters.
|
| HD | ChangeLog | 4155 * call.c (build_new_method_call): Do not show VTT parameters to
|
| /NextBSD/contrib/libstdc++/config/abi/pre/ |
| D | gnu.ver | 430 # VTT structure
|