/external/clang/include/clang/AST/ |
D | VTableBuilder.h | 476 CharUnits VFPtrOffset; member 482 : VBTableIndex(0), VBase(nullptr), VFPtrOffset(CharUnits::Zero()), in MethodVFTableLocation() 486 CharUnits VFPtrOffset, uint64_t Index) in MethodVFTableLocation() 488 VFPtrOffset(VFPtrOffset), Index(Index) {} in MethodVFTableLocation() 495 return std::tie(VFPtrOffset, Index) < 496 std::tie(other.VFPtrOffset, other.Index); 540 CharUnits VFPtrOffset);
|
/external/llvm/test/tools/llvm-readobj/ |
D | codeview-vftable.test | 26 CHECK-NEXT: VFPtrOffset: 0x0 34 CHECK-NEXT: VFPtrOffset: 0x0 43 CHECK-NEXT: VFPtrOffset: 0x0
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-readobj/ |
D | codeview-vftable.test | 26 CHECK-NEXT: VFPtrOffset: 0x0 34 CHECK-NEXT: VFPtrOffset: 0x0 43 CHECK-NEXT: VFPtrOffset: 0x0
|
/external/llvm/include/llvm/DebugInfo/CodeView/ |
D | TypeRecord.h | 840 uint32_t VFPtrOffset, StringRef Name, in VFTableRecord() argument 844 VFPtrOffset(VFPtrOffset), Name(Name), MethodNamesRef(Methods) {} in VFTableRecord() 846 uint32_t VFPtrOffset, StringRef Name, in VFTableRecord() argument 850 VFPtrOffset(VFPtrOffset), Name(Name), MethodNames(Methods) {} in VFTableRecord() 861 uint32_t getVFPtrOffset() const { return VFPtrOffset; } in getVFPtrOffset() 873 ulittle32_t VFPtrOffset; // VFPtr offset in CompleteClass member 881 ulittle32_t VFPtrOffset; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/CodeView/ |
D | TypeRecord.h | 667 uint32_t VFPtrOffset, StringRef Name, in VFTableRecord() argument 670 OverriddenVFTable(OverriddenVFTable), VFPtrOffset(VFPtrOffset) { in VFTableRecord() 677 uint32_t getVFPtrOffset() const { return VFPtrOffset; } in getVFPtrOffset() 686 uint32_t VFPtrOffset; variable
|
/external/clang/lib/AST/ |
D | VTableBuilder.cpp | 3635 if (!I.second.VFPtrOffset.isZero() || I.second.VBTableIndex != 0) in dumpMethodLocations() 3650 CharUnits VFPtrOffset = I.first.VFPtrOffset; in dumpMethodLocations() local 3653 (VFPtrOffset != LastVFPtrOffset || VBIndex != LastVBIndex)) { in dumpMethodLocations() 3654 assert(VBIndex > LastVBIndex || VFPtrOffset > LastVFPtrOffset); in dumpMethodLocations() 3658 Out << "vfptr at offset " << VFPtrOffset.getQuantity() << " --\n"; in dumpMethodLocations() 3659 LastVFPtrOffset = VFPtrOffset; in dumpMethodLocations() 3733 CharUnits VFPtrOffset) { in getVFTableLayout() argument 3736 VFTableIdTy id(RD, VFPtrOffset); in getVFTableLayout()
|
D | MicrosoftMangle.cpp | 604 NVOffset = ML.VFPtrOffset.getQuantity(); in mangleMemberFunctionPointer()
|
/external/llvm/test/tools/llvm-cxxdump/ |
D | trivial.test | 13 COFF-I386-NEXT: ??_R4S@@6B@[VFPtrOffset]: 0
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-cxxdump/ |
D | trivial.test | 16 COFF-I386-NEXT: ??_R4S@@6B@[VFPtrOffset]: 0
|
/external/clang/lib/CodeGen/ |
D | MicrosoftCXXABI.cpp | 228 if (ML.VBase || !ML.VFPtrOffset.isZero()) in getThisArgumentTypeForMethod() 1278 CharUnits Adjustment = ML.VFPtrOffset; in getVirtualFunctionPrologueThisAdjustment() 1328 CharUnits StaticOffset = ML.VFPtrOffset; in adjustThisArgumentForVirtualFunctionCall() 1795 return getClassAtVTableLocation(Ctx, RD, ML.VFPtrOffset); in getClassAtVTableLocation() 2699 NonVirtualBaseAdjustment += ML.VFPtrOffset; in EmitMemberFunctionPointer() 3608 int VFPtrOffset = 0; in getCompleteObjectLocator() local 3615 VFPtrOffset = Info->NonVirtualOffset.getQuantity() + 4; in getCompleteObjectLocator() 3626 llvm::ConstantInt::get(CGM.IntTy, VFPtrOffset), in getCompleteObjectLocator()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/CodeView/ |
D | TypeRecordMapping.cpp | 293 error(IO.mapInteger(Record.VFPtrOffset)); in visitKnownRecord()
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/ |
D | MinimalTypeDumper.cpp | 349 VFT.VFPtrOffset, VFT.CompleteClass, VFT.OverriddenVFTable); in visitKnownRecord()
|
/external/llvm/lib/DebugInfo/CodeView/ |
D | TypeRecord.cpp | 257 return VFTableRecord(L->CompleteClass, L->OverriddenVFTable, L->VFPtrOffset, in deserialize()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ObjectYAML/ |
D | CodeViewYAMLTypes.cpp | 590 IO.mapRequired("VFPtrOffset", Record.VFPtrOffset); in map()
|