Home
last modified time | relevance | path

Searched refs:KnownSafe (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DPtrState.h69 bool KnownSafe = false; member
119 bool IsKnownSafe() const { return RRI.KnownSafe; } in IsKnownSafe()
121 void SetKnownSafe(const bool NewValue) { RRI.KnownSafe = NewValue; } in SetKnownSafe()
H A DPtrState.cpp91 KnownSafe = false; in clear()
105 KnownSafe &= Other.KnownSafe; in Merge()
H A DObjCARCOpts.cpp557 Value *Arg, bool KnownSafe,
1824 RRInfo &ReleasesToMove, Value *Arg, bool KnownSafe, in PairUpRetainsAndReleases() argument
1847 KnownSafeTD &= NewRetainRRI.KnownSafe; in PairUpRetainsAndReleases()
1892 if (!KnownSafe) in PairUpRetainsAndReleases()
1919 KnownSafeBU &= NewReleaseRRI.KnownSafe; in PairUpRetainsAndReleases()
1949 if (!KnownSafe) in PairUpRetainsAndReleases()
2042 bool KnownSafe = isa<Constant>(Arg) || isa<AllocaInst>(Arg); in PerformCodePlacement() local
2051 KnownSafe = true; in PerformCodePlacement()
2059 RetainsToMove, ReleasesToMove, Arg, KnownSafe, in PerformCodePlacement()