amdgcn: Remove dead code for fixed v0 register

This patch removes code to fix the v0 register in
gcn_conditional_register_usage that was missed out of the previous patch
removing the need for that:

  https://gcc.gnu.org/pipermail/gcc-patches/2019-November/534284.html

2021-01-13  Julian Brown  <julian@codesourcery.com>

gcc/
	* config/gcn/gcn.c (gcn_conditional_register_usage): Remove dead code
	to fix v0 register.
This commit is contained in:
Julian Brown 2020-11-24 16:42:55 -08:00
parent 3df6fac008
commit 7993fe1877

View File

@ -2137,10 +2137,6 @@ gcn_conditional_register_usage (void)
fixed_regs[cfun->machine->args.reg[WORK_ITEM_ID_Y_ARG]] = 1;
if (cfun->machine->args.reg[WORK_ITEM_ID_Z_ARG] >= 0)
fixed_regs[cfun->machine->args.reg[WORK_ITEM_ID_Z_ARG]] = 1;
if (TARGET_GCN5_PLUS)
/* v0 is always zero, for global nul-offsets. */
fixed_regs[VGPR_REGNO (0)] = 1;
}
/* Determine if a load or store is valid, according to the register classes