Home
last modified time | relevance | path

Searched refs:PHI_iterator (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp259 class PHI_iterator { class in llvm::SSAUpdaterTraits
265 explicit PHI_iterator(MachineInstr *P) // begin iterator in PHI_iterator() function in llvm::SSAUpdaterTraits::PHI_iterator
267 PHI_iterator(MachineInstr *P, bool) // end iterator in PHI_iterator() function in llvm::SSAUpdaterTraits::PHI_iterator
270 PHI_iterator &operator++() { idx += 2; return *this; } in operator ++()
271 bool operator==(const PHI_iterator& x) const { return idx == x.idx; } in operator ==()
272 bool operator!=(const PHI_iterator& x) const { return !operator==(x); } in operator !=()
278 static inline PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
279 static inline PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
280 return PHI_iterator(PHI, true); in PHI_end()
/external/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp255 class PHI_iterator { class in llvm::SSAUpdaterTraits
261 explicit PHI_iterator(PHINode *P) // begin iterator in PHI_iterator() function in llvm::SSAUpdaterTraits::PHI_iterator
263 PHI_iterator(PHINode *P, bool) // end iterator in PHI_iterator() function in llvm::SSAUpdaterTraits::PHI_iterator
266 PHI_iterator &operator++() { ++idx; return *this; } in operator ++()
267 bool operator==(const PHI_iterator& x) const { return idx == x.idx; } in operator ==()
268 bool operator!=(const PHI_iterator& x) const { return !operator==(x); } in operator !=()
273 static PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
274 static PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
275 return PHI_iterator(PHI, true); in PHI_end()
/external/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h406 for (typename Traits::PHI_iterator I = Traits::PHI_begin(PHI), in CheckIfPHIMatches()