armviz

X23

alias W23architectural number 23

Callee-saved (platform register)

X2364-bit view
X only
shared with W23
W2332-bit view
bits 31:0 of X23
write

Writing W23 does not simply deposit 32 bits. Bits 63:32 of X23 are reset to zero as a side effect, so a W write always clears the upper half. This is the reason W23 and X23 can never hold unrelated values at the same time.