Searched refs:PHIUsers (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp619 // PHIUsers - Keep track of all of the truncated values extracted from a set
621 SmallVector<PHIUsageRecord, 16> PHIUsers; local
664 PHIUsers.push_back(PHIUsageRecord(PHIId, 0, UserI));
675 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back()));
680 if (PHIUsers.empty())
685 array_pod_sort(PHIUsers.begin(), PHIUsers.end());
700 for (unsigned UserI = 0, UserE = PHIUsers.size(); UserI != UserE; ++UserI) {
701 unsigned PHIId = PHIUsers[UserI].PHIId;
703 unsigned Offset = PHIUsers[User
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2033 SmallPtrSetImpl<PHINode *> &PHIUsers; member in class:__anon26329::AllocaSliceRewriter
2046 SmallPtrSetImpl<PHINode *> &PHIUsers,
2061 OldPtr(), PHIUsers(PHIUsers), SelectUsers(SelectUsers),
2713 PHIUsers.insert(&PN);
3178 SmallPtrSet<PHINode *, 8> PHIUsers; local
3183 IsIntegerPromotable, PHIUsers, SelectUsers);
3206 for (SmallPtrSetImpl<PHINode *>::iterator I = PHIUsers.begin(),
3207 E = PHIUsers.end();
3211 PHIUsers
2041 AllocaSliceRewriter(const DataLayout &DL, AllocaSlices &S, SROA &Pass, AllocaInst &OldAI, AllocaInst &NewAI, uint64_t NewAllocaBeginOffset, uint64_t NewAllocaEndOffset, bool IsVectorPromotable, bool IsIntegerPromotable, SmallPtrSetImpl<PHINode *> &PHIUsers, SmallPtrSetImpl<SelectInst *> &SelectUsers) argument
[all...]

Completed in 103 milliseconds