HomeSort by: relevance | last modified time | path
    Searched refs:Strong (Results 1 - 21 of 21) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
DefineExternalSectionStartAndEndSymbols.h 57 G.makeDefined(*Sym, *SR.getFirstBlock(), 0, 0, Linkage::Strong,
64 SR.getLastBlock()->getSize(), 0, Linkage::Strong,
MachOLinkGraphBuilder.cpp 66 return Linkage::Strong;
360 NSym.Desc & MachO::N_WEAK_REF ? Linkage::Weak : Linkage::Strong);
368 *NSym.Name, NSym.Value, 0, Linkage::Strong, Scope::Default,
MachOLinkGraphBuilder.h 58 Linkage L = Linkage::Strong;
ELF_x86_64.cpp 594 Linkage L = Linkage::Strong;
678 Linkage::Strong, Scope::Default, false);
773 Linkage::Strong, Scope::Local, true);
777 Linkage::Strong, Scope::Local, false, true);
JITLink.cpp 73 case Linkage::Strong:
74 return "strong";
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
StackProtector.cpp 120 bool Strong,
128 // However, in strong mode any array, regardless of type and size,
130 if (!Strong && (InStruct || !Trip.isOSDarwin()))
141 if (Strong)
142 // Require a protector for all arrays in strong mode
154 if (ContainsProtectableArray(*I, IsLarge, Strong, true)) {
265 /// We use two heuristics: a standard (ssp) and strong (sspstrong).
270 /// strong heuristic will add a guard variables to functions that call alloca
276 bool Strong = false;
295 Strong = true; // Use the same heuristic as strong to determine SSPLayou
    [all...]
SpillPlacement.h 123 /// @param Strong When true, double the negative bias for these blocks.
124 void addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong);
SpillPlacement.cpp 281 void SpillPlacement::addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong) {
284 if (Strong)
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
StackProtector.h 94 bool ContainsProtectableArray(Type *Ty, bool &IsLarge, bool Strong = false,
  /src/external/apache2/llvm/dist/clang/lib/AST/
TypePrinter.cpp 313 IncludeStrongLifetimeRAII Strong(Policy);
337 IncludeStrongLifetimeRAII Strong(Policy);
379 IncludeStrongLifetimeRAII Strong(Policy);
390 IncludeStrongLifetimeRAII Strong(Policy);
422 IncludeStrongLifetimeRAII Strong(Policy);
435 IncludeStrongLifetimeRAII Strong(Policy);
447 IncludeStrongLifetimeRAII Strong(Policy);
460 IncludeStrongLifetimeRAII Strong(Policy);
472 IncludeStrongLifetimeRAII Strong(Policy);
489 IncludeStrongLifetimeRAII Strong(Policy)
    [all...]
ASTContext.cpp 6877 return InlineVariableDefinitionKind::Strong;
7163 // FIXME: OBJCGC: weak & strong
8575 /// getObjCGCAttr - Returns one of GCNone, Weak or Strong objc's
8590 return Qualifiers::Strong;
9654 // C object pointer (i.e. implicitly strong by default). We fix
9664 if (GC_L == Qualifiers::Strong && RHSCan->isObjCObjectPointerType()) {
9665 return mergeTypes(LHS, getObjCGCQualType(RHS, Qualifiers::Strong));
9667 if (GC_R == Qualifiers::Strong && LHSCan->isObjCObjectPointerType()) {
9668 return mergeTypes(getObjCGCQualType(LHS, Qualifiers::Strong), RHS);
10057 // C object pointer (i.e. implicitly strong by default). We fi
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransGCAttrs.cpp 101 if (Spell == "strong")
102 Kind = MigrationContext::GCAttrOccurrence::Strong;
268 StringRef toAttr = "strong";
335 << (Attr.Kind == GCAttrOccurrence::Strong ? "strong" : "weak");
Transforms.h 87 enum AttrKind { Weak, Strong } Kind;
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/
JITLink.h 282 Strong,
376 new (Sym) Symbol(Base, Offset, StringRef(), Size, Linkage::Strong,
515 assert((L == Linkage::Strong || (!Base->isAbsolute() && !Name.empty())) &&
941 /// present during lookup: Externals with strong linkage must be found or
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGValue.h 119 /// Does an ARC strong l-value have precise lifetime?
128 /// equivalently strong, like the address of an array allocated by a
300 return Quals.getObjCGCAttr() == Qualifiers::Strong;
CGObjCMac.cpp 2299 return Qualifiers::Strong;
2309 case Qualifiers::OCL_Strong: return Qualifiers::Strong;
2317 // Treat unqualified retainable pointers as strong.
2319 return Qualifiers::Strong;
2354 /// Whether we're generating the strong layout or the weak layout.
2407 /*for strong layout*/ true);
2468 if (GCAttr == Qualifiers::Strong) {
5445 if ((ForStrongLayout && GCAttr == Qualifiers::Strong)
5454 /// strong/weak references and creating a bitmap. The bitmap is also
5614 // If this is MRC, and we're either building a strong layout or ther
    [all...]
CodeGenModule.cpp 2416 // function acquiring a strong function redefinition). Just
2941 ASTContext::InlineVariableDefinitionKind::Strong)
4601 // We are guaranteed to have a strong definition somewhere else,
4655 // Otherwise, we have strong external linkage.
  /src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/
llvm-jitlink.cpp 233 dbgs() << " Making weak symbol " << Sym->getName() << " strong\n";
239 Sym->setLinkage(Linkage::Strong);
566 // need to either mark it as strong (if this is the first definition
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h 2117 /// Return one of the GCNone, Weak or Strong Objective-C garbage
3079 /// Weak for now, might become strong later in this TU.
3082 /// Strong definition.
3083 Strong
3087 /// be treated as a weak or strong definition. For compatibility with
3090 /// strong.
Type.h 144 /// * Objective C: the GC attributes (none, weak, or strong)
157 Strong
354 /// True if the lifetime is either strong or weak.
1109 /// true when Type is objc's strong.
1111 return getObjCGCAttr() == Qualifiers::Strong;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaType.cpp 94 if (II->isStr("strong")) {
1719 // the type is invalid is too strong - e.g. it causes ActOnTypeName to return
5748 case Qualifiers::OCL_Strong: attrStr = "strong"; break;
6593 else if (II->isStr("strong"))
6770 else if (II->isStr("strong"))
6771 GCAttr = Qualifiers::Strong;

Completed in 94 milliseconds