Lines Matching refs:Strong
109 bool Strong, in ContainsProtectableArray() argument
119 if (!Strong && (InStruct || !Trip.isOSDarwin())) in ContainsProtectableArray()
130 if (Strong) in ContainsProtectableArray()
143 if (ContainsProtectableArray(*I, IsLarge, Strong, true)) { in ContainsProtectableArray()
201 bool Strong = false; in RequiresStackProtector() local
205 Strong = true; // Use the same heuristic as strong to determine SSPLayout in RequiresStackProtector()
207 Strong = true; in RequiresStackProtector()
217 if (Strong) in RequiresStackProtector()
226 } else if (Strong) { in RequiresStackProtector()
240 if (ContainsProtectableArray(AI->getAllocatedType(), IsLarge, Strong)) { in RequiresStackProtector()
247 if (Strong && HasAddressTaken(AI)) { in RequiresStackProtector()