Searched refs:RetainsToMove (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCOpts.cpp | 513 void MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, 525 RRInfo &RetainsToMove, RRInfo &ReleasesToMove, 1475 void ObjCARCOpt::MoveCalls(Value *Arg, RRInfo &RetainsToMove, in MoveCalls() argument 1498 for (Instruction *InsertPt : RetainsToMove.ReverseInsertPts) { in MoveCalls() 1515 for (Instruction *OrigRetain : RetainsToMove.Calls) { in MoveCalls() 1534 SmallVectorImpl<Instruction *> &DeadInsts, RRInfo &RetainsToMove, in PairUpRetainsAndReleases() argument 1648 if (RetainsToMove.Calls.insert(NewReleaseRetain).second) { in PairUpRetainsAndReleases() 1664 if (RetainsToMove.ReverseInsertPts.insert(RIP).second) { in PairUpRetainsAndReleases() 1690 RetainsToMove.ReverseInsertPts.clear(); in PairUpRetainsAndReleases() 1704 const bool WillPerformCodeMotion = RetainsToMove.ReverseInsertPts.size() || in PairUpRetainsAndReleases() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCOpts.cpp | 512 void MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, 523 RRInfo &RetainsToMove, RRInfo &ReleasesToMove, 1509 void ObjCARCOpt::MoveCalls(Value *Arg, RRInfo &RetainsToMove, in MoveCalls() argument 1534 for (Instruction *InsertPt : RetainsToMove.ReverseInsertPts) { in MoveCalls() 1553 for (Instruction *OrigRetain : RetainsToMove.Calls) { in MoveCalls() 1570 SmallVectorImpl<Instruction *> &DeadInsts, RRInfo &RetainsToMove, in PairUpRetainsAndReleases() argument 1682 if (RetainsToMove.Calls.insert(NewReleaseRetain).second) { in PairUpRetainsAndReleases() 1698 if (RetainsToMove.ReverseInsertPts.insert(RIP).second) { in PairUpRetainsAndReleases() 1723 RetainsToMove.ReverseInsertPts.clear(); in PairUpRetainsAndReleases() 1738 !RetainsToMove.ReverseInsertPts.empty() || in PairUpRetainsAndReleases() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | ObjCARC.cpp | 1489 void MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, 2673 RRInfo &RetainsToMove, in MoveCalls() argument 2690 CallInst::Create(RetainsToMove.IsRetainBlock ? in MoveCalls() 2694 if (!RetainsToMove.IsRetainBlock) in MoveCalls() 2698 PI = RetainsToMove.ReverseInsertPts.begin(), in MoveCalls() 2699 PE = RetainsToMove.ReverseInsertPts.end(); PI != PE; ++PI) { in MoveCalls() 2732 AI = RetainsToMove.Calls.begin(), in MoveCalls() 2733 AE = RetainsToMove.Calls.end(); AI != AE; ++AI) { in MoveCalls() 2754 RRInfo RetainsToMove; in PerformCodePlacement() local 2877 if (RetainsToMove.Calls.insert(NewReleaseRetain)) { in PerformCodePlacement() [all …]
|