Lines Matching refs:WrittenRegs
94 BitVector WrittenRegs = BitVector(BC.MRI->getNumRegs(), false); in regIsPossiblyOverwritten() local
95 BC.MIB->getWrittenRegs(Inst, WrittenRegs); in regIsPossiblyOverwritten()
96 getCallerSavedRegs(Inst, WrittenRegs, BC); in regIsPossiblyOverwritten()
98 BC.MIB->getRepRegs(WrittenRegs); in regIsPossiblyOverwritten()
99 WrittenRegs &= BC.MIB->getAliases(Reg, false); in regIsPossiblyOverwritten()
100 return WrittenRegs.any(); in regIsPossiblyOverwritten()
106 BitVector WrittenRegs = BitVector(BC.MRI->getNumRegs(), false); in regIsDefinitelyOverwritten() local
107 BC.MIB->getWrittenRegs(Inst, WrittenRegs); in regIsDefinitelyOverwritten()
108 getCallerSavedRegs(Inst, WrittenRegs, BC); in regIsDefinitelyOverwritten()
110 BC.MIB->getRepRegs(WrittenRegs); in regIsDefinitelyOverwritten()
111 return (!regIsUsed(Inst, Reg, BC) && WrittenRegs.test(Reg) && in regIsDefinitelyOverwritten()