Lines Matching refs:AllDefRegs
98 const BitVector *AllDefRegs, in Instruction() argument
102 ImplUseRegs(*ImplUseRegs), AllDefRegs(*AllDefRegs), in Instruction()
170 BitVector AllDefRegs = RATC.emptyRegisters(); in create() local
176 AllDefRegs |= AliasingBits; in create()
190 BVC.getUnique(std::move(AllDefRegs)), in create()
229 return anyCommonExcludingForbidden(AllDefRegs, OtherInstr.AllUseRegs, in hasAliasingRegistersThrough()
231 anyCommonExcludingForbidden(OtherInstr.AllDefRegs, AllUseRegs, in hasAliasingRegistersThrough()
242 return anyCommonExcludingForbidden(AllDefRegs, AllUseRegs, in hasAliasingRegisters()
247 return AllDefRegs.count() || AllUseRegs.count(); in hasOneUseOrOneDef()
355 if (UseInstruction.AllUseRegs.anyCommon(DefInstruction.AllDefRegs)) { in AliasingConfigurations()
357 CommonRegisters &= DefInstruction.AllDefRegs; in AliasingConfigurations()