armviz

X12

alias W12architectural number 12

Temporary (platform register)

X1264-bit view
X only
shared with W12
W1232-bit view
bits 31:0 of X12
write

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