Skip to content

Commit 7c46ec1

Browse files
committed
Aarch64 SVE VG is Vector Granule
...not Vector Gradient. See: DWARF for the ARM® 64-bit Architecture (AArch64) with SVE support gdb/ * arch/aarch64.h (aarch64_regnum): Update comment.
1 parent 694b0fb commit 7c46ec1

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

gdb/ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2018-08-21 Alan Hayward <[email protected]>
2+
3+
* arch/aarch64.h (aarch64_regnum): Update comment.
4+
15
2018-08-21 Alan Hayward <[email protected]>
26

37
* NEWS: Add SVE to 8.2 section.

gdb/arch/aarch64.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ enum aarch64_regnum
4949
AARCH64_SVE_P15_REGNUM = AARCH64_SVE_P0_REGNUM + 15, /* Last SVE predicate
5050
register. */
5151
AARCH64_SVE_FFR_REGNUM, /* SVE First Fault Register. */
52-
AARCH64_SVE_VG_REGNUM, /* SVE Vector Gradient. */
52+
AARCH64_SVE_VG_REGNUM, /* SVE Vector Granule. */
5353

5454
/* Other useful registers. */
5555
AARCH64_LAST_X_ARG_REGNUM = AARCH64_X0_REGNUM + 7,
@@ -71,7 +71,7 @@ enum aarch64_regnum
7171
The number of bytes in an SVE Z register.
7272
VQ : Vector Quotient.
7373
The number of 128bit chunks in an SVE Z register.
74-
VG : Vector Gradient.
74+
VG : Vector Granule.
7575
The number of 64bit chunks in an SVE Z register. */
7676

7777
#define sve_vg_from_vl(vl) ((vl) / 8)

0 commit comments

Comments
 (0)