Lines Matching refs:BitVector
82 const BitVector *BitVectorCache::getUnique(BitVector &&BV) const {
86 Cache.push_back(std::make_unique<BitVector>());
95 const BitVector *ImplDefRegs,
96 const BitVector *ImplUseRegs,
97 const BitVector *AllDefRegs,
98 const BitVector *AllUseRegs,
99 const BitVector *NonMemoryRegs)
166 BitVector ImplDefRegs = RATC.emptyRegisters();
167 BitVector ImplUseRegs = RATC.emptyRegisters();
168 BitVector AllDefRegs = RATC.emptyRegisters();
169 BitVector AllUseRegs = RATC.emptyRegisters();
170 BitVector NonMemoryRegs = RATC.emptyRegisters();
215 static bool anyCommonExcludingForbidden(const BitVector &A, const BitVector &B,
216 const BitVector &Forbidden) {
231 const Instruction &OtherInstr, const BitVector &ForbiddenRegisters) const {
244 const BitVector &ForbiddenRegisters) const {
250 const BitVector &ForbiddenRegisters) const {
364 const BitVector &ForbiddenRegisters) {