]> Cypherpunks repositories - gostls13.git/commit
[dev.power64] gc: convert Bits to a uint64 array
authorAustin Clements <austin@google.com>
Tue, 4 Nov 2014 21:34:56 +0000 (16:34 -0500)
committerAustin Clements <austin@google.com>
Tue, 4 Nov 2014 21:34:56 +0000 (16:34 -0500)
commitfa32e922d54c2a2d4b9bb97009ac6e3c84af3dd6
tree3f1dfd956f9171d47726cc370b4b1906a9fafdf2
parenta5e1e1599c427013cbbaec5716da4fefbd67a4d1
[dev.power64] gc: convert Bits to a uint64 array

So far all of our architectures have had at most 32 registers,
so we've been able to use entry 0 in the Bits uint32 array
directly as a register mask.  Power64 has 64 registers, so
this converts Bits to a uint64 array so we can continue to use
entry 0 directly as a register mask on Power64.

LGTM=rsc
R=rsc
CC=golang-codereviews
https://golang.org/cl/169060043
src/cmd/5g/opt.h
src/cmd/5g/reg.c
src/cmd/6g/opt.h
src/cmd/6g/reg.c
src/cmd/8g/opt.h
src/cmd/8g/reg.c
src/cmd/gc/bits.c
src/cmd/gc/go.h