On 31/01/2024 17:12, Thomas Schwinge wrote:
Hi!

On 2018-12-12T11:52:52+0000, Andrew Stubbs <a...@codesourcery.com> wrote:
This patch contains the major part of the GCN back-end.  [...]

--- /dev/null
+++ b/gcc/config/gcn/gcn.h

+#define FIRST_SGPR_REG     0
+#define SGPR_REGNO(N)      ((N)+FIRST_SGPR_REG)
+#define LAST_SGPR_REG      101

+#define FIRST_VGPR_REG     160
+#define VGPR_REGNO(N)      ((N)+FIRST_VGPR_REG)
+#define LAST_VGPR_REG      415

+#define SGPR_OR_VGPR_REGNO_P(N) ((N)>=FIRST_VGPR_REG && (N) <= LAST_SGPR_REG)

OK to push the attached "GCN: Remove 'SGPR_OR_VGPR_REGNO_P' definition"?

Seems like it qualifies as "obvious". :)

Andrew

Reply via email to