Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:VTT

429     // This constructor/destructor does not need a VTT parameter.
436 llvm::Value *VTT;
441 // If this is a delegating constructor call, just load the VTT.
447 "doing no-op VTT offset in base dtor/ctor?");
458 assert(SubVTTIndex != 0 && "Sub-VTT index must be greater than zero!");
462 // A VTT parameter was passed to the constructor, use it.
463 VTT = LoadCXXVTT();
464 VTT = Builder.CreateConstInBoundsGEP1_64(VTT, SubVTTIndex);
466 // We're the complete constructor, so get the VTT by name.
467 VTT = CGM.getVTables().GetAddrOfVTT(RD);
468 VTT = Builder.CreateConstInBoundsGEP2_64(VTT, 0, SubVTTIndex);
471 return VTT;
2328 // FIXME: The location of the VTT parameter in the parameter list is
2331 assert(I != E && "cannot skip vtt parameter, already done with args");
2333 "skipping parameter not of vtt type");