Home
last modified time | relevance | path

Searched refs:CheckingPtrGroup (Results 1 – 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h379 struct CheckingPtrGroup { struct
382 CheckingPtrGroup(unsigned Index, RuntimePointerChecking &RtCheck) in CheckingPtrGroup() argument
415 typedef std::pair<const CheckingPtrGroup *, const CheckingPtrGroup *> argument
428 bool needsChecking(const CheckingPtrGroup &M,
429 const CheckingPtrGroup &N) const;
449 SmallVector<CheckingPtrGroup, 2> CheckingGroups;
/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp164 const RuntimePointerChecking::CheckingPtrGroup &CGI = CheckingGroups[I]; in generateChecks()
165 const RuntimePointerChecking::CheckingPtrGroup &CGJ = CheckingGroups[J]; in generateChecks()
181 bool RuntimePointerChecking::needsChecking(const CheckingPtrGroup &M, in needsChecking()
182 const CheckingPtrGroup &N) const { in needsChecking()
204 bool RuntimePointerChecking::CheckingPtrGroup::addPointer(unsigned Index) { in addPointer()
279 CheckingGroups.push_back(CheckingPtrGroup(I, *this)); in groupChecks()
305 SmallVector<CheckingPtrGroup, 2> Groups; in groupChecks()
322 for (CheckingPtrGroup &Group : Groups) { in groupChecks()
342 Groups.push_back(CheckingPtrGroup(Pointer, *this)); in groupChecks()
1630 expandBounds(const RuntimePointerChecking::CheckingPtrGroup *CG, Loop *TheLoop, in expandBounds()