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

  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
Thunk.h 45 uint32_t VBPtrOffset;
112 int32_t VBPtrOffset;
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
RecordLayout.h 109 /// VBPtrOffset - Virtual base table offset (Microsoft-only).
110 CharUnits VBPtrOffset;
162 bool hasExtendableVFPtr, CharUnits vbptroffset,
308 return !CXXInfo->VBPtrOffset.isNegative();
326 return CXXInfo->VBPtrOffset;
  /src/external/apache2/llvm/dist/clang/lib/AST/
MicrosoftMangle.cpp 165 int32_t VBPtrOffset, uint32_t VBIndex,
170 uint32_t NVOffset, int32_t VBPtrOffset,
717 uint64_t VBPtrOffset = 0;
730 VBPtrOffset = Layout.getVBPtrOffset().getQuantity();
753 mangleNumber(VBPtrOffset);
3401 if (Adjustment.Virtual.Microsoft.VBPtrOffset) {
3404 static_cast<uint32_t>(Adjustment.Virtual.Microsoft.VBPtrOffset));
3584 uint32_t NVOffset, int32_t VBPtrOffset, uint32_t VBIndex,
3616 if (VBPtrOffset == -1) {
3622 Mangler.getStream() << VBPtrOffset;
    [all...]
RecordLayoutBuilder.cpp 2552 CharUnits VBPtrOffset;
2808 VBPtrOffset = Bases[BaseDecl] + BaseLayout.getNonVirtualSize();
2819 VBPtrOffset = Bases[BaseDecl] + BaseLayout.getNonVirtualSize();
2821 // Set our VBPtroffset if we know it at this point.
2823 VBPtrOffset = CharUnits::fromQuantity(-1);
2826 VBPtrOffset = Bases[SharedVBPtrBase] + Layout.getVBPtrOffset();
2983 CharUnits InjectionSite = VBPtrOffset;
2985 VBPtrOffset = VBPtrOffset.alignTo(PointerInfo.Alignment);
2987 CharUnits FieldStart = VBPtrOffset + PointerInfo.Size
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeRecord.h 892 VBPtrType(VBPtrType), VBPtrOffset(Offset), VTableIndex(Index) {}
897 VBPtrType(VBPtrType), VBPtrOffset(Offset), VTableIndex(Index) {}
902 uint64_t getVBPtrOffset() const { return VBPtrOffset; }
908 uint64_t VBPtrOffset = 0;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangleNodes.h 451 int32_t VBPtrOffset = 0;
571 int32_t VBPtrOffset = 0;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.cpp 2390 unsigned VBPtrOffset = I->getVBPtrOffset();
2398 getTypeIndex(I->getBaseType()), getVBPTypeIndex(), VBPtrOffset,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp 1876 uint32_t VBPtrOffset = 0;
1890 VBPtrOffset = CGM.getContext()
1903 VBPtrOffset, BFlags);
MicrosoftCXXABI.cpp 589 llvm::Value *VBPtrOffset,
595 int32_t VBPtrOffset,
599 llvm::Value *VBPOffset = llvm::ConstantInt::get(CGM.IntTy, VBPtrOffset),
613 llvm::Value *VBPtrOffset /* optional */);
768 int32_t VBPtrOffset = -1,
1054 llvm::Value *VBPtrOffset = llvm::ConstantInt::get(CGM.PtrDiffTy, VBPtrChars);
1063 GetVBaseOffsetFromVBPtr(CGF, This, VBPtrOffset, VBTableOffset);
1066 return CGF.Builder.CreateNSWAdd(VBPtrOffset, VBPtrToNewBase);
2153 CharUnits VBPtrOffset = BaseLayout.getVBPtrOffset();
2154 Offsets[0] = llvm::ConstantInt::get(CGM.IntTy, -VBPtrOffset.getQuantity())
    [all...]

Completed in 106 milliseconds