Searched refs:KnownSafe (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Transforms/ObjCARC/ |
D | PtrState.h | 66 bool KnownSafe; member 88 : KnownSafe(false), IsTailCallRelease(false), ReleaseMetadata(nullptr), in RRInfo() 118 bool IsKnownSafe() const { return RRI.KnownSafe; } in IsKnownSafe() 120 void SetKnownSafe(const bool NewValue) { RRI.KnownSafe = NewValue; } in SetKnownSafe()
|
D | PtrState.cpp | 83 KnownSafe = false; in clear() 97 KnownSafe &= Other.KnownSafe; in Merge()
|
D | ObjCARCOpts.cpp | 526 Value *Arg, bool KnownSafe, 1535 RRInfo &ReleasesToMove, Value *Arg, bool KnownSafe, in PairUpRetainsAndReleases() argument 1558 KnownSafeTD &= NewRetainRRI.KnownSafe; in PairUpRetainsAndReleases() 1605 if (!KnownSafe) in PairUpRetainsAndReleases() 1632 KnownSafeBU &= NewReleaseRRI.KnownSafe; in PairUpRetainsAndReleases() 1662 if (!KnownSafe) in PairUpRetainsAndReleases() 1759 bool KnownSafe = isa<Constant>(Arg) || isa<AllocaInst>(Arg); in PerformCodePlacement() local 1768 KnownSafe = true; in PerformCodePlacement() 1775 RetainsToMove, ReleasesToMove, Arg, KnownSafe, in PerformCodePlacement()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | ObjCARC.cpp | 1151 bool KnownSafe; member 1174 KnownSafe(false), IsRetainBlock(false), IsTailCallRelease(false), in RRInfo() 1182 KnownSafe = false; in clear() 1282 RRI.KnownSafe = RRI.KnownSafe && Other.RRI.KnownSafe; in Merge() 2204 if (!S.RRI.KnownSafe && !SuccS.RRI.KnownSafe) in CheckForCFGHazards() 2214 if (!S.RRI.KnownSafe && !SuccS.RRI.KnownSafe) in CheckForCFGHazards() 2237 if (!S.RRI.KnownSafe && !SuccS.RRI.KnownSafe) in CheckForCFGHazards() 2248 if (!S.RRI.KnownSafe && !SuccS.RRI.KnownSafe) in CheckForCFGHazards() 2323 S.RRI.KnownSafe = S.IsKnownNested() || S.IsKnownIncremented(); in VisitBottomUp() 2510 S.RRI.KnownSafe = S.IsKnownNested(); in VisitTopDown() [all …]
|