Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DAliasSetTracker.h39 class PointerRec {
41 PointerRec **PrevInList, *NextInList;
46 PointerRec(Value *V) in PointerRec() function
52 PointerRec *getNext() const { return NextInList; } in getNext()
55 PointerRec** setPrevInList(PointerRec **PIL) { in setPrevInList()
110 PointerRec *PtrList, **PtrListEnd; // Doubly linked list of nodes.
185 PointerRec, ptrdiff_t> {
186 PointerRec *CurNode;
188 explicit iterator(PointerRec *CN = nullptr) : CurNode(CN) {} in CurNode()
227 PointerRec *getSomePointer() const {
[all …]
/external/llvm/lib/Analysis/
DAliasSetTracker.cpp44 PointerRec *L = getSomePointer(); in mergeSetIn()
45 PointerRec *R = AS.getSomePointer(); in mergeSetIn()
99 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry, in addPointer()
106 if (PointerRec *P = getSomePointer()) { in addPointer()
157 PointerRec *SomePtr = getSomePointer(); in aliasesPointer()
282 AliasSet::PointerRec &Entry = getEntryFor(Pointer); in getAliasSetForPointer()
424 AliasSet::PointerRec *P = AS.PtrList; in remove()
536 AliasSet::PointerRec *PtrValEnt = I->second; in deleteValue()
563 AliasSet::PointerRec &Entry = getEntryFor(To); in copyValue()