HomeSort by: relevance | last modified time | path
    Searched defs:VPtr (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Scalarizer.cpp 904 Scatterer VPtr = scatter(&SI, SI.getPointerOperand());
911 Value *Ptr = VPtr[I];
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenFunction.h 2208 /// Struct with all information about dynamic [sub]class needed to set vptr.
2209 struct VPtr {
2217 void InitializeVTablePointer(const VPtr &vptr);
2219 typedef llvm::SmallVector<VPtr, 4> VPtrsVector;
2255 /// If vptr CFI is enabled, emit a check that VTable is valid.
2265 /// that VTable is a member of RD's type identifier. Or, if vptr CFI is
2835 /// Emit assumption that vptr load == global vtable.
2836 void EmitVTableAssumptionLoad(const VPtr &vptr, Address This)
    [all...]
MicrosoftCXXABI.cpp 285 CodeGenFunction::VPtr Vptr) override;
1740 CodeGenFunction &CGF, CodeGenFunction::VPtr Vptr) {
1741 return Vptr.NearestVBase != nullptr;
1922 Address VPtr =
1926 llvm::Value *VTable = CGF.GetVTablePtr(VPtr, Ty->getPointerTo(),

Completed in 80 milliseconds