Home
last modified time | relevance | path

Searched refs:BaseClass (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDeleteWithNonVirtualDtorChecker.cpp74 const auto *BaseClass = BaseClassRegion->getValueType()->getAsCXXRecordDecl(); in checkPreStmt() local
77 if (!BaseClass || !DerivedClass) in checkPreStmt()
80 if (!BaseClass->hasDefinition() || !DerivedClass->hasDefinition()) in checkPreStmt()
83 if (BaseClass->getDestructor()->isVirtual()) in checkPreStmt()
86 if (!DerivedClass->isDerivedFrom(BaseClass)) in checkPreStmt()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.cpp153 Sch.BaseClass::startBlock(BB); in BuildDAG()
154 Sch.BaseClass::enterRegion(BB, R.Begin, R.End, R.NumRegionInstrs); in BuildDAG()
163 Sch.BaseClass::exitRegion(); in ~BuildDAG()
164 Sch.BaseClass::finishBlock(); in ~BuildDAG()
191 Sch.BaseClass::startBlock(BB); in OverrideLegacyStrategy()
192 Sch.BaseClass::enterRegion(BB, R.Begin, R.End, R.NumRegionInstrs); in OverrideLegacyStrategy()
196 Sch.BaseClass::exitRegion(); in ~OverrideLegacyStrategy()
197 Sch.BaseClass::finishBlock(); in ~OverrideLegacyStrategy()
206 Sch.BaseClass::schedule(); in schedule()
241 : BaseClass(C, llvm::make_unique<SchedStrategyStub>()) in GCNIterativeScheduler()
[all …]
H A DSMInstructions.td80 RegisterClass BaseClass;
88 RegisterClass BaseClass;
116 let BaseClass = baseClass;
125 let BaseClass = baseClass;
138 let BaseClass = baseClass;
146 let BaseClass = baseClass;
408 let InOperandList = (ins immPs.BaseClass:$sbase, smrd_offset_8:$offset, GLC:$glc);
414 let InOperandList = (ins sgprPs.BaseClass:$sbase, SReg_32:$offset, GLC:$glc);
461 let InOperandList = (ins immPs.BaseClass:$sbase, smrd_offset_20:$offset, GLC:$glc);
464 let InOperandList = (ins sgprPs.BaseClass:$sbase, SReg_32:$offset, GLC:$glc);
[all …]
H A DGCNIterativeScheduler.h29 using BaseClass = ScheduleDAGMILive; variable
H A DSIRegisterInfo.cpp1248 for (const TargetRegisterClass *BaseClass : BaseClasses) { in getPhysRegClass() local
1249 if (BaseClass->contains(Reg)) { in getPhysRegClass()
1250 return BaseClass; in getPhysRegClass()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp77 class BaseClass final : public FieldNode { class
81 BaseClass(const QualType &T) : FieldNode(nullptr), BaseClassT(T) { in BaseClass() function in __anon713689210111::BaseClass
349 BaseClass(BaseSpec.getType())))) in isNonUnionUninit()
353 LocalChain.add(BaseClass(BaseSpec.getType())))) in isNonUnionUninit()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypeBaseClass.h25 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::BaseClass)
H A DPDBTypes.h202 BaseClass, enumerator
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DDelayedDiagnostic.h73 CXXRecordDecl *BaseClass, in AccessedEntity() argument
76 : Access(Access), IsMember(false), Target(BaseClass), in AccessedEntity()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeViewTypes.def62 MEMBER_RECORD(LF_BCLASS, 0x1400, BaseClass)
63 MEMBER_RECORD_ALIAS(LF_BINTERFACE, 0x151a, BaseInterface, BaseClass)
H A DTypeRecord.h875 : TypeRecord(TypeRecordKind::BaseClass), Attrs(Attrs), Type(Type), in BaseClassRecord()
878 : TypeRecord(TypeRecordKind::BaseClass), Attrs(Access), Type(Type), in BaseClassRecord()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1051 static bool isValidBaseClass(const CXXRecordDecl *BaseClass, in isValidBaseClass() argument
1054 BaseClass = BaseClass->getCanonicalDecl(); in isValidBaseClass()
1061 return Class->isVirtuallyDerivedFrom(BaseClass); in isValidBaseClass()
1064 if (I.getType()->getAsCXXRecordDecl()->getCanonicalDecl() == BaseClass) in isValidBaseClass()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h308 Loc getLValue(const CXXRecordDecl *BaseClass, const SubRegion *Super,
747 inline Loc ProgramState::getLValue(const CXXRecordDecl *BaseClass, in getLValue() argument
752 BaseClass, Super, IsVirtual)); in getLValue()
H A DMemRegion.h1368 getCXXBaseObjectRegion(const CXXRecordDecl *BaseClass, const SubRegion *Super,
1385 getCXXDerivedObjectRegion(const CXXRecordDecl *BaseClass,
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/
H A DPDBSymbol.cpp84 FACTORY_SYMTAG_CASE(BaseClass, PDBSymbolTypeBaseClass) in createSymbol()
H A DPDBExtras.cpp219 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, BaseClass, OS) in operator <<()
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DRPCUtils.h1361 using BaseClass =
1368 : BaseClass(C, LazyAutoNegotiation) {} in MultiThreadedRPCEndpoint()
1479 using BaseClass =
1486 : BaseClass(C, LazyAutoNegotiation) {} in SingleThreadedRPCEndpoint()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp288 case PDB_SymType::BaseClass: in GetClassOrFunctionParent()
368 case PDB_SymType::BaseClass: { in CreateLLDBTypeFromPDBType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGClass.cpp484 const CXXRecordDecl *BaseClass; member
487 : BaseClass(Base), BaseIsVirtual(BaseIsVirtual) {} in CallBaseDtor()
493 const CXXDestructorDecl *D = BaseClass->getDestructor(); in Emit()
496 DerivedClass, BaseClass, in Emit()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaAccess.cpp168 CXXRecordDecl *BaseClass, in AccessTarget()
171 : AccessedEntity(Context.getDiagAllocator(), Base, BaseClass, DerivedClass, in AccessTarget()
H A DSemaDeclCXX.cpp3440 FieldDecl *Field, const Type *BaseClass) { in CheckInitializer() argument
3462 if (BaseClass) in CheckInitializer()
3463 BaseClasses.erase(BaseClass->getCanonicalTypeInternal()); in CheckInitializer()
5020 const Type *BaseClass = Init->getBaseClass(); in CheckRedundantInit() local
5021 assert(BaseClass && "neither field nor base"); in CheckRedundantInit()
5024 << QualType(BaseClass, 0) in CheckRedundantInit()
7025 CXXRecordDecl *BaseClass = Base->getType()->getAsCXXRecordDecl(); in shouldDeleteForBase() local
7028 if (!BaseClass) in shouldDeleteForBase()
7047 return shouldDeleteForClassSubobject(BaseClass, Base, 0); in shouldDeleteForBase()
10744 auto *BaseClass = cast<CXXRecordDecl>(RT->getDecl()); in visitBase() local
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp141 return PDB_SymType::BaseClass; in CVTypeToPDBType()
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1135 case PDB_SymType::BaseClass: in dumpPretty()