diff options
| author | Russ Cox <rsc@golang.org> | 2009-05-27 23:55:14 -0700 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2009-05-27 23:55:14 -0700 |
| commit | f6f70933698bcfaa2f7fbed24dcc75784d80d5bb (patch) | |
| tree | 7ec702ad1c80def016cbfd23ccaebc0fdbdf134a /src/cmd/5l/l.h | |
| parent | 7d3403fdf5d248c36b407fe33fd5408105d89e2b (diff) | |
| download | golang-f6f70933698bcfaa2f7fbed24dcc75784d80d5bb.tar.gz | |
clean up gmove:
* conversions all in one place.
* no separate load, store phases;
direct memory addressing when possible
(this is the x86 after all!).
avoids extra registers, extra MOVQs.
* fixes int32 -> uint64 bug
(was zero-extending)
R=ken
OCL=29482
CL=29484
Diffstat (limited to 'src/cmd/5l/l.h')
0 files changed, 0 insertions, 0 deletions
