Lines Matching refs:BS
35 if (isBlockPointer() && PointeeStorage.BS.Pointee) in Pointer()
36 PointeeStorage.BS.Pointee->addPointer(this); in Pointer()
43 PointeeStorage.BS = {Pointee, Base}; in Pointer()
53 if (StorageKind == Storage::Block && PointeeStorage.BS.Pointee) in Pointer()
54 PointeeStorage.BS.Pointee->replacePointer(&P, this); in Pointer()
61 if (Block *Pointee = PointeeStorage.BS.Pointee) { in ~Pointer()
72 Block *Old = PointeeStorage.BS.Pointee; in operator =()
74 PointeeStorage.BS.Pointee->removePointer(this); in operator =()
83 PointeeStorage.BS = P.PointeeStorage.BS; in operator =()
84 PointeeStorage.BS.Pointee = P.PointeeStorage.BS.Pointee; in operator =()
86 if (PointeeStorage.BS.Pointee) in operator =()
87 PointeeStorage.BS.Pointee->addPointer(this); in operator =()
100 Block *Old = PointeeStorage.BS.Pointee; in operator =()
102 PointeeStorage.BS.Pointee->removePointer(this); in operator =()
111 PointeeStorage.BS = P.PointeeStorage.BS; in operator =()
112 PointeeStorage.BS.Pointee = P.PointeeStorage.BS.Pointee; in operator =()
114 if (PointeeStorage.BS.Pointee) in operator =()
115 PointeeStorage.BS.Pointee->addPointer(this); in operator =()
229 OS << PointeeStorage.BS.Pointee << " ("; in print()
231 const Block *B = PointeeStorage.BS.Pointee; in print()
235 OS << "rootptr(" << PointeeStorage.BS.Base << "), "; in print()
237 OS << PointeeStorage.BS.Base << ", "; in print()
269 if (isRoot() && PointeeStorage.BS.Base == sizeof(GlobalInlineDescriptor)) { in isInitialized()
275 assert(PointeeStorage.BS.Pointee && in isInitialized()
280 if (isStatic() && PointeeStorage.BS.Base == 0) in isInitialized()
305 assert(PointeeStorage.BS.Pointee && "Cannot initialize null pointer"); in initialize()
308 if (isRoot() && PointeeStorage.BS.Base == sizeof(GlobalInlineDescriptor)) { in initialize()
318 if (isStatic() && PointeeStorage.BS.Base == 0) in initialize()
344 assert(PointeeStorage.BS.Base != 0 && in initialize()
351 assert(PointeeStorage.BS.Base != 0 && in activate()
354 if (isRoot() && PointeeStorage.BS.Base == sizeof(GlobalInlineDescriptor)) in activate()
380 A.PointeeStorage.BS.Base == B.PointeeStorage.BS.Base && in hasSameArray()