Home
last modified time | relevance | path

Searched refs:VBIndex (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/AST/
DVTableBuilder.cpp3038 unsigned VBIndex = in AddMethods() local
3040 MethodInfo MI(VBIndex, in AddMethods()
3065 ReturnAdjustment.Virtual.Microsoft.VBIndex = in AddMethods()
3099 if (R.Virtual.Microsoft.VBIndex) in dumpMicrosoftThunkAdjustment()
3100 Out << "vbase #" << R.Virtual.Microsoft.VBIndex << ", "; in dumpMicrosoftThunkAdjustment()
3651 uint64_t VBIndex = I.first.VBTableIndex; in dumpMethodLocations() local
3653 (VFPtrOffset != LastVFPtrOffset || VBIndex != LastVBIndex)) { in dumpMethodLocations()
3654 assert(VBIndex > LastVBIndex || VFPtrOffset > LastVFPtrOffset); in dumpMethodLocations()
3656 if (VBIndex) in dumpMethodLocations()
3657 Out << "vbtable index " << VBIndex << ", "; in dumpMethodLocations()
[all …]
DMicrosoftMangle.cpp162 int32_t VBPtrOffset, uint32_t VBIndex,
2687 uint32_t NVOffset, int32_t VBPtrOffset, uint32_t VBIndex, in mangleCXXCatchableType() argument
2720 Mangler.getStream() << VBIndex; in mangleCXXCatchableType()
/external/clang/include/clang/Basic/
DABI.h64 uint32_t VBIndex; member
/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp741 uint32_t VBIndex = 0);
2026 unsigned VBIndex = Context.getVBTableIndex(ReusingBase, VBase); in emitVBTableDefinition() local
2027 assert(Offsets[VBIndex] == nullptr && "The same vbindex seen twice?"); in emitVBTableDefinition()
2028 Offsets[VBIndex] = llvm::ConstantInt::get(CGM.IntTy, Offset.getQuantity()); in emitVBTableDefinition()
2105 if (RA.Virtual.Microsoft.VBIndex) { in performReturnAdjustment()
2106 assert(RA.Virtual.Microsoft.VBIndex > 0); in performReturnAdjustment()
2111 IntSize * RA.Virtual.Microsoft.VBIndex, &VBPtr); in performReturnAdjustment()
3127 llvm::Value *VBIndex = Builder.CreateExactUDiv( in EmitNonNullMemberPointerConversion() local
3132 Mapping->getAggregateElement(cast<llvm::Constant>(VBIndex)); in EmitNonNullMemberPointerConversion()
3134 llvm::Value *Idxs[] = {getZeroInt(), VBIndex}; in EmitNonNullMemberPointerConversion()
[all …]
/external/clang/include/clang/AST/
DMangle.h220 uint32_t VBIndex, raw_ostream &Out) = 0;