================
@@ -517,13 +517,15 @@ BitVector X86RegisterInfo::getReservedRegs(const
MachineFunction &MF) const {
auto &ST = MF.getSubtarget<X86Subtarget>();
if (ST.is64Bit()) {
- for (size_t Reg = 0; Reg < getNumRegs(); Reg++) {
- // Set r# as reserved register if user required
- if (ST.isRegisterReservedByUser(Reg)) {
+ // Set r# as reserved register if user required
----------------
aengelke wrote:
Fast path for ReservedRReg being empty?
https://github.com/llvm/llvm-project/pull/184606
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits