armviz

X21

alias W21architectural number 21

Callee-saved (platform register)

X2164-bit view
X only
shared with W21
W2132-bit view
bits 31:0 of X21
write

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