Home
last modified time | relevance | path

Searched refs:NonGC (Results 1 – 21 of 21) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGValue.h221 bool NonGC: 1;
260 this->Ivar = this->ObjIsArray = this->NonGC = this->GlobalObjCRef = false;
303 bool isNonGC () const { return NonGC; }
304 void setNonGC(bool Value) { NonGC = Value; }
HDCGObjCMac.cpp2262 if (Ctx.getLangOpts().getGC() != LangOptions::NonGC) { in GetGCAttrTypeForType()
2343 if (CGM.getLangOpts().getGC() == LangOptions::NonGC) in BuildGCBlockLayout()
2884 assert(CGM.getLangOpts().getGC() == LangOptions::NonGC); in fillRunSkipBlockVars()
2949 assert(CGM.getLangOpts().getGC() == LangOptions::NonGC); in BuildByrefLayout()
3474 assert(CGM.getLangOpts().getGC() == LangOptions::NonGC); in hasMRCWeakIvars()
5108 if (CGM.getLangOpts().getGC() == LangOptions::NonGC) { in EmitImageInfo()
5501 if (CGM.getLangOpts().getGC() != LangOptions::NonGC) { in buildBitmap()
5540 if (CGM.getLangOpts().getGC() == LangOptions::NonGC && in BuildIvarLayout()
5559 if (CGM.getLangOpts().getGC() == LangOptions::NonGC) { in BuildIvarLayout()
6266 if (CGM.getLangOpts().getGC() != LangOptions::NonGC) { in isVTableDispatchedSelector()
HDCGBlocks.cpp169 CGM.getLangOpts().getGC() == LangOptions::NonGC) { in buildBlockDescriptor()
218 if (CGM.getLangOpts().getGC() != LangOptions::NonGC) in buildBlockDescriptor()
573 CGM.getLangOpts().getGC() == LangOptions::NonGC) in computeBlockInfo()
HDCGObjC.cpp411 CGM.getLangOpts().getGC() == LangOptions::NonGC && in tryGenerateSpecializedMessageSend()
418 CGM.getLangOpts().getGC() == LangOptions::NonGC && in tryGenerateSpecializedMessageSend()
425 CGM.getLangOpts().getGC() == LangOptions::NonGC && in tryGenerateSpecializedMessageSend()
1426 if (CGM.getLangOpts().getGC() != LangOptions::NonGC) in UseOptimizedSetter()
HDCGObjCGNU.cpp895 assert ((CGM.getLangOpts().getGC() == LangOptions::NonGC)); in GetOptimizedPropertySetFunction()
2376 if ((Opts.getGC() != LangOptions::NonGC) || Opts.ObjCAutoRefCount) in CGObjCGNU()
2380 if (Opts.getGC() != LangOptions::NonGC) { in CGObjCGNU()
3983 case LangOptions::NonGC: in ModuleInitFunction()
HDCGClass.cpp1089 CGF.getLangOpts().getGC() == LangOptions::NonGC), in ConstructorMemcpyizer()
1229 AssignmentsMemcpyable(CGF.getLangOpts().getGC() == LangOptions::NonGC) { in AssignmentMemcpyizer()
HDCGExprAgg.cpp2184 if (CGM.getLangOpts().getGC() == LangOptions::NonGC) { in EmitAggregateCopy()
HDCGExpr.cpp2669 if (Ctx.getLangOpts().getGC() == LangOptions::NonGC) in setObjCGCLValueClass()
3217 getLangOpts().getGC() != LangOptions::NonGC && in EmitUnaryOpLValue()
4351 getLangOpts().getGC() != LangOptions::NonGC) { in EmitArraySubscriptExpr()
HDCGDecl.cpp2156 if (getLangOpts().getGC() != LangOptions::NonGC && in EmitAutoVarCleanups()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDNSAutoreleasePoolChecker.cpp82 return LO.getGC() != LangOptions::NonGC; in shouldRegisterNSAutoreleasePoolChecker()
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
HDInternals.h165 bool isGCMigration() const { return OrigGCMode != LangOptions::NonGC; } in isGCMigration()
HDARCMT.cpp195 CInvok->getLangOpts().setGC(LangOptions::NonGC); in createInvocationForMigration()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaObjCProperty.cpp130 if (S.getLangOpts().getGC() != LangOptions::NonGC) { in deducePropertyOwnershipFromType()
576 if (getLangOpts().getGC() != LangOptions::NonGC && isAssign && in CreatePropertyDecl()
1216 if (getLangOpts().getGC() != LangOptions::NonGC) { in ActOnPropertyImplDecl()
1380 getLangOpts().getGC() != LangOptions::NonGC)) { in ActOnPropertyImplDecl()
1389 getLangOpts().getGC() != LangOptions::NonGC) { in ActOnPropertyImplDecl()
2147 if (getLangOpts().getGC() != LangOptions::NonGC) in AtomicPropertySetterGetterRules()
2767 if (isAnyClassTy && getLangOpts().getGC() == LangOptions::NonGC) in CheckObjCPropertyAttributes()
2777 if (getLangOpts().getGC() == LangOptions::NonGC) in CheckObjCPropertyAttributes()
HDSemaDeclObjC.cpp493 if (Context.getLangOpts().getGC() != LangOptions::NonGC) in ActOnStartOfObjCMethodDef()
HDSemaDecl.cpp8640 if (getLangOpts().getGC() != LangOptions::NonGC) in CheckVariableDeclarationType()
19024 getLangOpts().getGC() != LangOptions::NonGC && Record && in ActOnFields()
HDSemaCodeComplete.cpp7539 if (getLangOpts().ObjCWeak || getLangOpts().getGC() != LangOptions::NonGC) in CodeCompleteObjCPropertyFlags()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
HDLangOptions.h77 enum GCMode { NonGC, GCOnly, HybridGC }; enumerator
HDLangOptions.def375 ENUM_LANGOPT(GC, GCMode, 2, NonGC, "Objective-C Garbage Collection mode")
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
HDInitPreprocessor.cpp959 if (LangOpts.getGC() != LangOptions::NonGC) in InitializePredefinedMacros()
1405 LangOpts.getGC() != LangOptions::NonGC) { in InitializePredefinedMacros()
HDCompilerInvocation.cpp3985 } else if (Opts.getGC() != LangOptions::NonGC) { in ParseLangArgs()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDASTContext.cpp8000 getLangOpts().getGC() != LangOptions::NonGC) in getByrefLifetime()
9811 if (getLangOpts().getGC() == LangOptions::NonGC) in getObjCGCAttrKind()