Home | History | Annotate | Download | only in ObjCARC

Lines Matching refs:Instruction

22 #include "llvm/IR/Instruction.h"
77 SmallPtrSet<Instruction *, 2> Calls;
81 SmallPtrSet<Instruction *, 2> ReverseInsertPts;
156 void InsertCall(Instruction *I) { RRI.Calls.insert(I); }
158 void InsertReverseInsertPt(Instruction *I) { RRI.ReverseInsertPts.insert(I); }
172 bool InitBottomUp(ARCMDKindCache &Cache, Instruction *I);
182 void HandlePotentialUse(BasicBlock *BB, Instruction *Inst, const Value *Ptr,
184 bool HandlePotentialAlterRefCount(Instruction *Inst, const Value *Ptr,
193 bool InitTopDown(ARCInstKind Kind, Instruction *I);
198 bool MatchWithRelease(ARCMDKindCache &Cache, Instruction *Release);
200 void HandlePotentialUse(Instruction *Inst, const Value *Ptr,
203 bool HandlePotentialAlterRefCount(Instruction *Inst, const Value *Ptr,