/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | ABI.h | 107 struct ThisAdjustment { struct in namespace:clang 152 ThisAdjustment() : NonVirtual(0) { } function in struct:clang::ThisAdjustment 156 friend bool operator==(const ThisAdjustment &LHS, 157 const ThisAdjustment &RHS) { 161 friend bool operator!=(const ThisAdjustment &LHS, const ThisAdjustment &RHS) { 165 friend bool operator<(const ThisAdjustment &LHS, 166 const ThisAdjustment &RHS) { 180 ThisAdjustment This; 194 ThunkInfo(const ThisAdjustment [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXXABI.cpp | 256 CharUnits ThisAdjustment = CharUnits::Zero(); local 265 ThisAdjustment += 270 ThisAdjustment = -ThisAdjustment; 271 return ThisAdjustment;
|
H A D | CGCXXABI.h | 449 const ThisAdjustment &TA) = 0;
|
H A D | ItaniumCXXABI.cpp | 147 CharUnits ThisAdjustment); 290 const ThisAdjustment &TA) override; 978 CharUnits ThisAdjustment) { 1002 2 * ThisAdjustment.getQuantity() + 1); 1010 ThisAdjustment.getQuantity()); 1029 ThisAdjustment.getQuantity()); 1042 CharUnits ThisAdjustment = getMemberPointerPathAdjustment(MP); 1045 return BuildMemberPointer(MD, ThisAdjustment); 1049 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset); 1976 const ThisAdjustment 977 BuildMemberPointer(const CXXMethodDecl *MD, CharUnits ThisAdjustment) argument [all...] |
H A D | CGDebugInfo.cpp | 1565 int ThisAdjustment = 0; local 1598 ThisAdjustment = CGM.getCXXABI() 1660 MethodTy, VIndex, ThisAdjustment, ContainingType, Flags, SPFlags,
|
H A D | MicrosoftCXXABI.cpp | 381 const ThisAdjustment &TA) override; 1503 // will apply the ThisAdjustment in the method type information. 2140 const ThisAdjustment &TA) {
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Mangle.h | 37 struct ThisAdjustment; 105 const ThisAdjustment &ThisAdjustment,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 901 ThisAdjustment 1129 ThisAdjustment ThisAdjustment = local 1132 if (ThisAdjustment.isEmpty()) 1136 VTableThunks[VTableIndex].This = ThisAdjustment; 1140 VTableThunks[VTableIndex + 1].This = ThisAdjustment; 1246 ThisAdjustment ItaniumVTableBuilder::ComputeThisAdjustment( 1251 return ThisAdjustment(); 1263 return ThisAdjustment(); 1265 ThisAdjustment Adjustmen 1520 ThisAdjustment ThisAdjustment = local [all...] |
H A D | ItaniumMangle.cpp | 142 const ThisAdjustment &ThisAdjustment, 5018 const ThisAdjustment &ThisAdjustment, raw_ostream &Out) { 5025 Mangler.mangleCallOffset(ThisAdjustment.NonVirtual, 5026 ThisAdjustment.Virtual.Itanium.VCallOffsetOffset);
|
H A D | MicrosoftMangle.cpp | 145 const ThisAdjustment &ThisAdjustment, 2993 const ThisAdjustment &Adjustment, 3090 const ThisAdjustment &Adjustment, raw_ostream &Out) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | LLVMContextImpl.h | 618 int ThisAdjustment; member in struct:llvm::MDNodeKeyImpl 630 unsigned VirtualIndex, int ThisAdjustment, unsigned Flags, 637 ThisAdjustment(ThisAdjustment), Flags(Flags), SPFlags(SPFlags), 646 ThisAdjustment(N->getThisAdjustment()), Flags(N->getFlags()), 660 ThisAdjustment == RHS->getThisAdjustment() && 627 MDNodeKeyImpl(Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, int ThisAdjustment, unsigned Flags, unsigned SPFlags, Metadata *Unit, Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, Metadata *ThrownTypes) argument
|
H A D | DebugInfoMetadata.cpp | 634 int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, Metadata *Unit, 641 ContainingType, VirtualIndex, ThisAdjustment, Flags, 657 (Line, ScopeLine, VirtualIndex, ThisAdjustment, Flags, SPFlags), Ops, 630 getImpl( LLVMContext &Context, Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, Metadata *Unit, Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, Metadata *ThrownTypes, StorageType Storage, bool ShouldCreate) argument
|
H A D | DIBuilder.cpp | 790 unsigned LineNo, DISubroutineType *Ty, unsigned VIndex, int ThisAdjustment, 801 LinkageName, F, LineNo, Ty, LineNo, VTableHolder, VIndex, ThisAdjustment, 788 createMethod( DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, unsigned LineNo, DISubroutineType *Ty, unsigned VIndex, int ThisAdjustment, DIType *VTableHolder, DINode::DIFlags Flags, DISubprogram::DISPFlags SPFlags, DITemplateParameterArray TParams, DITypeArray ThrownTypes) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.h | 411 const DISubroutineType *Ty, const DIType *ClassTy, int ThisAdjustment,
|
H A D | CodeViewDebug.cpp | 1518 // ThisAdjustment. 1520 /*ThisAdjustment=*/0, 1888 int ThisAdjustment, 1930 ArgTypeIndices.size(), ArgListIndex, ThisAdjustment); 1886 lowerTypeMemberFunction(const DISubroutineType *Ty, const DIType *ClassTy, int ThisAdjustment, bool IsStaticMethod, FunctionOptions FO) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 1604 int ThisAdjustment; member in class:llvm::DICompileUnit::DISubprogram 1650 unsigned ScopeLine, unsigned VirtualIndex, int ThisAdjustment, 1655 ThisAdjustment(ThisAdjustment), Flags(Flags), SPFlags(SPFlags) { 1664 unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, 1671 ScopeLine, ContainingType, VirtualIndex, ThisAdjustment, 1680 unsigned VirtualIndex, int ThisAdjustment, 1700 DIType *ContainingType, unsigned VirtualIndex, int ThisAdjustment, 1706 VirtualIndex, ThisAdjustment, Flags, SPFlags, Unit, TemplateParams, 1713 Metadata *ContainingType, unsigned VirtualIndex, int ThisAdjustment, 1649 DISubprogram(LLVMContext &C, StorageType Storage, unsigned Line, unsigned ScopeLine, unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, ArrayRef<Metadata *> Ops) argument [all...] |
H A D | DIBuilder.h | 692 /// \param ThisAdjustment 704 unsigned VTableIndex = 0, int ThisAdjustment = 0,
|