Searched refs:ThisAdjustment (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DABI.h107 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 DCGCXXABI.cpp256 CharUnits ThisAdjustment = CharUnits::Zero(); local
265 ThisAdjustment +=
270 ThisAdjustment = -ThisAdjustment;
271 return ThisAdjustment;
H A DCGCXXABI.h449 const ThisAdjustment &TA) = 0;
H A DItaniumCXXABI.cpp147 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 DCGDebugInfo.cpp1565 int ThisAdjustment = 0; local
1598 ThisAdjustment = CGM.getCXXABI()
1660 MethodTy, VIndex, ThisAdjustment, ContainingType, Flags, SPFlags,
H A DMicrosoftCXXABI.cpp381 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 DMangle.h37 struct ThisAdjustment;
105 const ThisAdjustment &ThisAdjustment,
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp901 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 DItaniumMangle.cpp142 const ThisAdjustment &ThisAdjustment,
5018 const ThisAdjustment &ThisAdjustment, raw_ostream &Out) {
5025 Mangler.mangleCallOffset(ThisAdjustment.NonVirtual,
5026 ThisAdjustment.Virtual.Itanium.VCallOffsetOffset);
H A DMicrosoftMangle.cpp145 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 DLLVMContextImpl.h618 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 DDebugInfoMetadata.cpp634 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 DDIBuilder.cpp790 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 DCodeViewDebug.h411 const DISubroutineType *Ty, const DIType *ClassTy, int ThisAdjustment,
H A DCodeViewDebug.cpp1518 // 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 DDebugInfoMetadata.h1604 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 DDIBuilder.h692 /// \param ThisAdjustment
704 unsigned VTableIndex = 0, int ThisAdjustment = 0,

Completed in 344 milliseconds