Lines Matching refs:AllUseRegs
99 const BitVector *AllUseRegs) in Instruction() argument
103 AllUseRegs(*AllUseRegs) {} in Instruction()
171 BitVector AllUseRegs = RATC.emptyRegisters(); in create() local
178 AllUseRegs |= AliasingBits; in create()
191 BVC.getUnique(std::move(AllUseRegs)))); 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()
356 auto CommonRegisters = UseInstruction.AllUseRegs; in AliasingConfigurations()