Lines Matching refs:BitVector
46 BitVector RegsKilled = getFunctionClobberList(Func); in RegAnalysis()
55 BitVector RegsGen = getFunctionUsedRegsList(Func); in RegAnalysis()
91 const BitVector &RegsKilled = Iter->second; in RegAnalysis()
98 const BitVector &RegsUsed = RegsGenMap.find(Func)->second; in RegAnalysis()
109 void RegAnalysis::beConservative(BitVector &Result) const { in beConservative()
115 BitVector BV(BC.MRI->getNumRegs(), false); in beConservative()
127 bool RegAnalysis::isConservative(BitVector &Vec) const { in isConservative()
132 BitVector BV(BC.MRI->getNumRegs(), false); in isConservative()
143 void RegAnalysis::getInstUsedRegsList(const MCInst &Inst, BitVector &RegSet, in getInstUsedRegsList()
192 BitVector &KillSet) const { in getInstClobberList()
196 BitVector RegAnalysis::getFunctionUsedRegsList(const BinaryFunction *Func) { in getFunctionUsedRegsList()
197 BitVector UsedRegs = BitVector(BC.MRI->getNumRegs(), false); in getFunctionUsedRegsList()
215 BitVector RegAnalysis::getFunctionClobberList(const BinaryFunction *Func) { in getFunctionClobberList()
216 BitVector RegsKilled = BitVector(BC.MRI->getNumRegs(), false); in getFunctionClobberList()