Lines Matching refs:BitVector
25 #include "llvm/ADT/BitVector.h"
99 BitVector Defs, Uses;
102 DefUseInfo(const BitVector &D, const BitVector &U) : Defs(D), Uses(U) {}
126 void getSubRegs(unsigned Reg, BitVector &SRs) const;
127 void expandReg(unsigned Reg, BitVector &Set) const;
128 void getDefsUses(const MachineInstr *MI, BitVector &Defs,
129 BitVector &Uses) const;
145 void HexagonGenMux::getSubRegs(unsigned Reg, BitVector &SRs) const {
150 void HexagonGenMux::expandReg(unsigned Reg, BitVector &Set) const {
157 void HexagonGenMux::getDefsUses(const MachineInstr *MI, BitVector &Defs,
158 BitVector &Uses) const {
172 BitVector &Set = MO.isDef() ? Defs : Uses;
181 BitVector Defs(NR), Uses(NR);