Home
last modified time | relevance | path

Searched refs:Strong (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DStackProtector.cpp114 bool Strong, in ContainsProtectableArray() argument
124 if (!Strong && (InStruct || !Trip.isOSDarwin())) in ContainsProtectableArray()
135 if (Strong) in ContainsProtectableArray()
148 if (ContainsProtectableArray(*I, IsLarge, Strong, true)) { in ContainsProtectableArray()
220 bool Strong = false; in RequiresStackProtector() local
240 Strong = true; // Use the same heuristic as strong to determine SSPLayout in RequiresStackProtector()
242 Strong = true; in RequiresStackProtector()
268 } else if (Strong) { in RequiresStackProtector()
286 if (ContainsProtectableArray(AI->getAllocatedType(), IsLarge, Strong)) { in RequiresStackProtector()
301 if (Strong && HasAddressTaken(AI)) { in RequiresStackProtector()
H A DSpillPlacement.h122 void addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong);
H A DSpillPlacement.cpp286 void SpillPlacement::addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong) { in addPrefSpill() argument
290 if (Strong) in addPrefSpill()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTypePrinter.cpp365 IncludeStrongLifetimeRAII Strong(Policy); in printPointerBefore() local
376 IncludeStrongLifetimeRAII Strong(Policy); in printPointerAfter() local
408 IncludeStrongLifetimeRAII Strong(Policy); in printLValueReferenceBefore() local
421 IncludeStrongLifetimeRAII Strong(Policy); in printLValueReferenceAfter() local
433 IncludeStrongLifetimeRAII Strong(Policy); in printRValueReferenceBefore() local
446 IncludeStrongLifetimeRAII Strong(Policy); in printRValueReferenceAfter() local
458 IncludeStrongLifetimeRAII Strong(Policy); in printMemberPointerBefore() local
475 IncludeStrongLifetimeRAII Strong(Policy); in printMemberPointerAfter() local
486 IncludeStrongLifetimeRAII Strong(Policy); in printConstantArrayBefore() local
509 IncludeStrongLifetimeRAII Strong(Policy); in printIncompleteArrayBefore() local
[all …]
H A DASTContext.cpp6171 return InlineVariableDefinitionKind::Strong; in getInlineVariableDefinitionKind()
7785 return Qualifiers::Strong; in getObjCGCAttrKind()
8744 if (GC_L == Qualifiers::Strong && RHSCan->isObjCObjectPointerType()) { in mergeTypes()
8745 return mergeTypes(LHS, getObjCGCQualType(RHS, Qualifiers::Strong)); in mergeTypes()
8747 if (GC_R == Qualifiers::Strong && LHSCan->isObjCObjectPointerType()) { in mergeTypes()
8748 return mergeTypes(getObjCGCQualType(LHS, Qualifiers::Strong), RHS); in mergeTypes()
9129 if (GC_L == Qualifiers::Strong) in mergeObjCGCQualifiers()
9131 if (GC_R == Qualifiers::Strong) in mergeObjCGCQualifiers()
9737 case ASTContext::InlineVariableDefinitionKind::Strong: in basicGVALinkageForVariable()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DStackProtector.h95 bool ContainsProtectableArray(Type *Ty, bool &IsLarge, bool Strong = false,
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp100 Kind = MigrationContext::GCAttrOccurrence::Strong; in handleAttr()
336 << (Attr.Kind == GCAttrOccurrence::Strong ? "strong" : "weak"); in dumpGCAttrs()
H A DTransforms.h88 enum AttrKind { Weak, Strong } Kind; enumerator
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DCommentHTMLTags.td8 def Strong : Tag<"strong">;
H A DASTContext.h2882 Strong enumerator
H A DType.h153 Strong
1054 return getObjCGCAttr() == Qualifiers::Strong;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGValue.h298 return Quals.getObjCGCAttr() == Qualifiers::Strong; in isObjCStrong()
H A DCGObjCMac.cpp2194 return Qualifiers::Strong; in GetGCAttrTypeForType()
2204 case Qualifiers::OCL_Strong: return Qualifiers::Strong; in GetGCAttrTypeForType()
2214 return Qualifiers::Strong; in GetGCAttrTypeForType()
2363 if (GCAttr == Qualifiers::Strong) { in visitBlock()
5183 if ((ForStrongLayout && GCAttr == Qualifiers::Strong) in visitField()
H A DCodeGenModule.cpp2218 ASTContext::InlineVariableDefinitionKind::Strong) in EmitGlobal()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DAttributes.td158 /// Strong Stack protection.
/freebsd-12.1/crypto/openssl/doc/man3/
H A DX509V3_get_d2i.pod160 Strong Extranet ID NID_sxnet
/freebsd-12.1/contrib/file/magic/Magdir/
H A Dcompress162 # 4.3BSD-Quasijarus Strong Compression
/freebsd-12.1/contrib/libc++/include/
H A Ddeque2305 // Strong guarantee. Either do it or don't touch anything.
2365 // Strong guarantee. Either do it or don't touch anything.
2450 // Strong guarantee. Either do it or don't touch anything.
2505 // Strong guarantee. Either do it or don't touch anything.
/freebsd-12.1/crypto/openssl/crypto/objects/
H A Dobjects.txt705 1 3 101 1 4 1 : SXNetID : Strong Extranet ID
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp6180 GCAttr = Qualifiers::Strong; in handleObjCGCTypeAttr()
/freebsd-12.1/contrib/gcc/doc/
H A Dextend.texi10618 * Namespace Association:: Strong using-directives for namespace association.
/freebsd-12.1/crypto/openssl/
H A DCHANGES10187 Peter Gutmann, Software Generation of Practically Strong
/freebsd-12.1/contrib/gcc/
H A DChangeLog-20052679 A hidden weak object does bind locally. Strong linkonce data
H A DChangeLog-200435788 * doc/extend.texi (Strong Using): Warn users against using this