Searched refs:VBTableOffset (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | MicrosoftMangle.cpp | 189 uint32_t VBTableOffset, uint32_t Flags, 728 int64_t VBTableOffset; in mangleMemberDataPointer() local 736 VBTableOffset = 0; in mangleMemberDataPointer() 743 VBTableOffset = -1; in mangleMemberDataPointer() 775 mangleNumber(VBTableOffset); in mangleMemberDataPointer() 827 uint64_t VBTableOffset = 0; in mangleMemberFunctionPointer() local 848 VBTableOffset = ML.VBTableIndex * 4; in mangleMemberFunctionPointer() 858 if (VBTableOffset == 0 && IM == MSInheritanceModel::Virtual) in mangleMemberFunctionPointer() 867 VBTableOffset = -1; in mangleMemberFunctionPointer() 876 mangleNumber(VBTableOffset); in mangleMemberFunctionPointer() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 615 llvm::Value *VBTableOffset, 621 int32_t VBTableOffset, in GetVBaseOffsetFromVBPtr() argument 623 assert(VBTableOffset % 4 == 0 && "should be byte offset into table of i32s"); in GetVBaseOffsetFromVBPtr() 625 *VBTOffset = llvm::ConstantInt::get(CGM.IntTy, VBTableOffset); in GetVBaseOffsetFromVBPtr() 1078 llvm::Value *VBTableOffset = in GetVirtualBaseClassOffset() local 1082 GetVBaseOffsetFromVBPtr(CGF, This, VBPtrOffset, VBTableOffset); in GetVirtualBaseClassOffset() 3133 llvm::Value *VBTableOffset, in GetVBaseOffsetFromVBPtr() argument 3155 VBTableOffset, llvm::ConstantInt::get(VBTableOffset->getType(), 2), in GetVBaseOffsetFromVBPtr() 3169 Address Base, llvm::Value *VBTableOffset, llvm::Value *VBPtrOffset) { in AdjustVirtualBase() argument 3185 Builder.CreateICmpNE(VBTableOffset, getZeroInt(), in AdjustVirtualBase() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Mangle.h | 279 uint32_t VBTableOffset, uint32_t Flags, raw_ostream &Out) = 0;
|
| /freebsd/contrib/llvm-project/llvm/lib/Demangle/ |
| H A D | MicrosoftDemangleNodes.cpp | 647 OB << NVOffset << ", " << VBPtrOffset << ", " << VBTableOffset << ", " in output()
|
| H A D | MicrosoftDemangle.cpp | 410 RBCDN->VBTableOffset = demangleUnsigned(MangledName); in demangleRttiBaseClassDescriptorNode()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangleNodes.h | 683 uint32_t VBTableOffset = 0; member
|