Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp249 class RegUseTracker { class
278 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
289 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
298 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
313 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
324 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
330 void RegUseTracker::clear() { in clear()
396 const RegUseTracker &RegUses) const;
589 const RegUseTracker &RegUses) const { in hasRegsUsedByUsesOtherThan()
1205 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
[all …]