| Commit message (Expand) | Author | Age | Files | Lines |
* | [dev.ssa] cmd/compile: PPC64, FP to/from int conversions.dev.ssa | David Chase | 2016-08-15 | 1 | -55/+200 |
* | [dev.ssa] cmd/compile, etc.: more ARM64 optimizations, and enable SSA by default | Cherry Zhang | 2016-08-15 | 1 | -0/+389 |
* | [dev.ssa] cmd/compile: fix fp constant loads for 386+PIC | Keith Randall | 2016-08-11 | 1 | -0/+63 |
* | [dev.ssa] cmd/compile: add some ARM64 optimizations | Cherry Zhang | 2016-08-11 | 1 | -0/+14 |
* | [dev.ssa] cmd/compile: more fixes for 386 shared libraries | Keith Randall | 2016-08-10 | 1 | -1/+1 |
* | [dev.ssa] cmd/compile: PPC: FP load/store/const/cmp/neg; div/mod | David Chase | 2016-08-09 | 1 | -0/+14 |
* | [dev.ssa] cmd/compile: port SSA backend to amd64p32 | Keith Randall | 2016-08-09 | 1 | -0/+31 |
* | [dev.ssa] cmd/compile: remove flags from regMask | Cherry Zhang | 2016-08-07 | 1 | -1075/+702 |
* | [dev.ssa] cmd/compile: PPC64, load/store by type, shifts, divisions, bools | David Chase | 2016-08-06 | 1 | -24/+101 |
* | [dev.ssa] cmd/compile: PPC64, add cmp->bool, some shifts, hmul | David Chase | 2016-08-04 | 1 | -5/+378 |
* | [dev.ssa] cmd/compile: PPC64, add more zeroing and moves | David Chase | 2016-08-01 | 1 | -21/+55 |
* | [dev.ssa] cmd/compile: fix possible invalid pointer spill in large Zero/Move ... | Cherry Zhang | 2016-07-27 | 1 | -30/+6 |
* | [dev.ssa] cmd/compile: add more on ARM64 SSA | Cherry Zhang | 2016-07-27 | 1 | -161/+416 |
* | [dev.ssa] cmd/compile: PPC64, basic support for all calls and "miscellaneous" | David Chase | 2016-07-26 | 1 | -234/+290 |
* | [dev.ssa] cmd/compile: replace storeconst w/ storezero, fold addressing | David Chase | 2016-07-24 | 1 | -12/+12 |
* | [dev.ssa] cmd/compile: initial ARM64 SSA port | Cherry Zhang | 2016-07-23 | 1 | -0/+1629 |
* | [dev.ssa] cmd/compile: some improvements to PPC codegen | David Chase | 2016-07-22 | 1 | -59/+75 |
* | [dev.ssa] cmd/compile: simplify MOVWreg on ARM | Cherry Zhang | 2016-07-21 | 1 | -0/+14 |
* | [dev.ssa] cmd/internal/obj, etc.: add and use NEGF, NEGD instructions on ARM | Cherry Zhang | 2016-07-20 | 1 | -0/+28 |
* | [dev.ssa] cmd/compile: more 386 port changes | Keith Randall | 2016-07-19 | 1 | -42/+2 |
* | [dev.ssa] cmd/compile: implement more 64-bit ops on 386 | Keith Randall | 2016-07-18 | 1 | -7/+126 |
* | [dev.ssa] cmd/compile: use 2-result divide op | Keith Randall | 2016-07-18 | 1 | -106/+16 |
* | [dev.ssa] cmd/compile: clean up tuple types and selects | Keith Randall | 2016-07-18 | 1 | -1180/+1182 |
* | [dev.ssa] cmd/compile: add floating point optimizations in SSA for ARM | Cherry Zhang | 2016-07-16 | 1 | -0/+28 |
* | [dev.ssa] cmd/compile: use shifted and indexed ops in SSA for ARM | Cherry Zhang | 2016-07-15 | 1 | -15/+1638 |
* | [dev.ssa] cmd/compile: initial 386 SSA port | Keith Randall | 2016-07-13 | 1 | -0/+2521 |
* | [dev.ssa] cmd/compile: add some ARM optimization rewriting rules | Cherry Zhang | 2016-07-06 | 1 | -0/+146 |
* | [dev.ssa] cmd/compile: ensure alignment for Zero and Move in SSA for ARM | Cherry Zhang | 2016-07-02 | 1 | -0/+26 |
* | [dev.ssa] cmd/compile: improve stability of generated code | Josh Bleecher Snyder | 2016-06-30 | 1 | -922/+922 |
* | [dev.ssa] cmd/compile: Add initial SSA configuration for PPC64 | Lynn Boger | 2016-06-28 | 1 | -0/+991 |
* | [dev.ssa] cmd/compile: handle GetG on ARM | Cherry Zhang | 2016-06-15 | 1 | -91/+90 |
* | [dev.ssa] cmd/compile: use MOVWaddr for address on ARM | Cherry Zhang | 2016-06-13 | 1 | -2/+18 |
* | [dev.ssa] cmd/compile: handle floating point on ARM | Cherry Zhang | 2016-06-06 | 1 | -58/+488 |
* | [dev.ssa] cmd/compile: handle Div, Convert, GetClosurePtr etc. on ARM | Cherry Zhang | 2016-06-05 | 1 | -5/+93 |
* | [dev.ssa] cmd/compile: handle 64-bit shifts on ARM | Cherry Zhang | 2016-06-02 | 1 | -0/+33 |
* | [dev.ssa] cmd/compile: clean up hardcoded regmasks in ssa/regalloc.go | Cherry Zhang | 2016-06-02 | 1 | -0/+6 |
* | [dev.ssa] cmd/compile: decompose 64-bit integer on ARM | Cherry Zhang | 2016-06-02 | 1 | -0/+201 |
* | [dev.ssa] Merge branch 'master' into dev.ssa | David Chase | 2016-05-27 | 1 | -0/+7 |
|\ |
|
| * | cmd/compile: keep pointer input arguments live throughout function | Keith Randall | 2016-05-18 | 1 | -0/+7 |
* | | [dev.ssa] cmd/compile: implement Zero, Move, Copy for SSA on ARM | Cherry Zhang | 2016-05-19 | 1 | -0/+52 |
* | | [dev.ssa] cmd/compile: implement shifts & multiplications for SSA on ARM | Cherry Zhang | 2016-05-19 | 1 | -0/+141 |
* | | [dev.ssa] cmd/compile: handle boolean values for SSA on ARM | Cherry Zhang | 2016-05-19 | 1 | -18/+34 |
* | | [dev.ssa] cmd/compile: implement the following for SSA on ARM | Cherry Zhang | 2016-05-10 | 1 | -23/+637 |
|/ |
|
* | cmd/compile: remove BlockDead state | Keith Randall | 2016-04-28 | 1 | -2/+0 |
* | cmd/compile: more sanity checks on rewrite rules | Keith Randall | 2016-04-26 | 1 | -7/+10 |
* | cmd/compile: introduce bool operations. | Alexandru Moșoi | 2016-04-25 | 1 | -0/+24 |
* | cmd/compile: get rid of most byte and word insns for amd64 | Keith Randall | 2016-04-23 | 1 | -572/+0 |
* | cmd/compile: regalloc enforces 2-address instructions | Keith Randall | 2016-04-10 | 1 | -168/+160 |
* | cmd/compile: Add more idx1 load/store instructions | Keith Randall | 2016-03-31 | 1 | -0/+141 |
* | cmd/compile: fix plan9-amd64 build | Matthew Dempsky | 2016-03-29 | 1 | -0/+48 |