]> Cypherpunks.ru repositories - gostls13.git/history - src/cmd/compile/internal/ssa/rewriteRISCV64.go
cmd/compile: improve FP FMA performance on riscv64
[gostls13.git] / src / cmd / compile / internal / ssa / rewriteRISCV64.go
2023-08-22 Meng Zhuocmd/compile: improve FP FMA performance on riscv64
2023-08-15 Joel Singcmd/compile: sign or zero extend for 32 bit equality...
2023-07-05 Meng Zhuocmd/compile: fix FMA negative commutativity of riscv64
2023-04-10 Keith Randallcmd/compile: replace isSigned(t) with t.IsSigned()
2023-04-10 Keith Randallcmd/compile: clean up store rules to use store type...
2023-02-17 Keith Randallcmd/compile: ensure constant folding of pointer arithme...
2023-01-19 Keith Randallcmd/compile: add anchored version of SP
2023-01-19 Dmitri Shuralyovcmd/compile/internal/ssa: generate code via a //go...
2022-12-17 Guoqi Chencmd/compile: sign-extend the 2nd argument of the Lowere...
2022-10-23 Johan Brandhorst... cmd/internal/ssa: correct references to _gen folder
2022-10-11 Joel Singcmd/compile: fold negation into subtraction on riscv64
2022-10-11 Joel Singcmd/compile: convert SLT/SLTU with constant into immedi...
2022-10-11 Joel Singcmd/compile: combine masking and zero extension on...
2022-09-19 Joel Singcmd/compile: combine operations with immediate on riscv64
2022-09-19 Joel Singcmd/compile: avoid the use of XOR for boolean equality...
2022-09-17 Joel Singcmd/compile: resolve known outcomes for SLTI/SLTIU...
2022-09-15 Wayne Zuocmd/compile: avoid sign extension after word arithmetic...
2022-09-07 Joel Singcmd/compile: remove redundant SEQZ/SNEZ on riscv64
2022-09-07 Joel Singcmd/compile: avoid zero extension after properly typed...
2022-09-07 Joel Singcmd/compile: improve Slicemask on riscv64
2022-09-02 Joel Singcmd/compile: optimise subtraction with const on riscv64
2022-09-02 Joel Singcmd/compile: negate comparision with FNES/FNED on riscv64
2022-08-31 Wayne Zuocmd/compile: simplify bounded shift on riscv64
2022-08-31 Joel Singcmd/compile: remove NEG when used with SEQZ/SNEZ on...
2022-08-31 Joel Singcmd/compile: avoid extending floating point comparision...
2022-08-31 Joel Singcmd/compile: avoid extending when already sufficiently...
2022-08-27 Wayne Zuocmd/compile: intrinsify Sub64 on riscv64
2022-08-27 Wayne Zuocmd/compile: intrinsify Add64 on riscv64
2022-08-24 Wayne Zuocmd/compile: deadcode for LoweredMuluhilo on riscv64
2022-06-16 Matthew Dempsky[dev.unified] all: merge master (635b124) into dev...
2022-06-06 Joel Singcmd/compile: cast riscv64 rewrite shifts to unsigned int
2022-05-12 Cherry Muicmd/compile: fix boolean comparison on RISCV64
2022-03-07 David Chase[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-02-14 Cherry Muicmd/compile: correct type of pointer difference on...
2021-11-05 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2021-09-24 Joel Singcmd/compile: optimise immediate operands with constants...
2021-09-20 Katie Hockman[dev.fuzz] all: merge master (af72ddf) into dev.fuzz
2021-09-17 Cherry Muicmd/compile: restore tail call for method wrappers
2021-09-10 Michael Mundaycmd/compile: add support for Abs and Copysign intrinsic...
2021-09-09 Jay Conrod[dev.fuzz] all: merge master (65f0d24) into dev.fuzz
2021-09-01 Michael Mundaycmd/{asm,compile}: add fused multiply-add support on...
2021-08-25 Michael Matloob[dev.cmdgo] all: merge master (c2f96e6) into dev.cmdgo
2021-08-21 Joel Singcmd/compile: absorb NEG into branch when possible on...
2021-08-21 Joel Singcmd/compile: convert branch with zero to more optimal...
2021-08-17 Meng Zhuocmd/compile: lowered MulUintptr on riscv64
2021-08-16 Meng Zhuocmd/compile: intrinsify Mul64 on riscv64
2021-07-06 Jay Conrod[dev.cmdgo] all: merge master (912f075) into dev.cmdgo
2021-05-17 Katie Hockman[dev.fuzz] all: merge master (d137b74) into dev.fuzz
2021-05-13 Filippo Valsorda[dev.boringcrypto] all: merge commit 9d0819b27c (CL...
2021-05-11 Cherry Mui[dev.typeparams] all: merge master (9b84814) into dev...
2021-04-28 Cherry Zhangcmd/compile: mark R12 clobbered for special calls
2021-04-16 Russ Coxinternal/buildcfg: move build configuration out of...
2021-03-22 Joel Singcmd/compile/internal/ssa: correct sign extension for...
2021-03-18 Joel Singcmd/compile,cmd/internal/obj/riscv: load >32-bit consta...
2021-03-18 Joel Singcmd/compile: use a single const MOV operand for riscv64
2021-03-08 Joel Singcmd/compile: improve IsNonNil rule on riscv64
2021-03-03 Joel Singcmd/compile: intrinsify runtime/internal/atomic.{And...
2021-03-02 fanzha02cmd/compile: optimize single-precision floating point...
2021-02-23 Keith Randallcmd/compile: fold MOV*nop and MOV*const
2021-02-23 Joel Singcmd/compile: change riscv64 Eq32/Neq32 to zero extend...
2020-12-14 Katie Hockman[dev.fuzz] all: merge master into dev.fuzz
2020-11-18 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-11-03 Rob Findley[dev.typeparams] merge master into dev.typeparams
2020-11-01 Michał Derkaczcmd/compile: optimize small zeroing/moving on riscv64
2020-10-31 Joel Singcmd/compile: avoid unnecessary sign/zero extension...
2020-10-28 Alberto Donizetticmd/compile: rename mergeSymTyped to mergeSym
2020-10-28 Michał Derkaczcmd/compile,cmd/internal/obj/riscv,runtime: use Duff...
2020-10-27 Joel Singcmd/compile: eliminate unnecessary sign/zero extension...
2020-10-27 Joel Singcmd/compile: use MOV pseudo-instructions for sign/zero...
2020-07-09 Dmitri Shuralyov[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-05-14 Jeremy Faller[dev.link] all: merge master to dev.link
2020-05-10 Joel Singcmd/compile: optimise branchs on riscv64
2020-05-07 Dmitri Shuralyov[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-05-04 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-05-02 Joel Singcmd/compile: use SEQZ pseudo instruction in RISCV64...
2020-04-30 Cherry Zhangcmd: merge branch 'dev.link' into master
2020-04-29 Than McIntosh[dev.link] all: merge branch 'master' into dev.link
2020-04-27 Joel Singcmd/compile: implement multi-control branches for riscv64
2020-04-23 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-04-20 David FinkelRevert "Revert "cmd/compile: adjust RISCV64 rewrite...
2020-04-20 Than McIntoshRevert "cmd/compile: adjust RISCV64 rewrite rules to...
2020-04-20 David Finkelcmd/compile: adjust RISCV64 rewrite rules to use typed...
2020-04-14 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-04-13 Keith Randallcmd/compile: ensure ... rules have compatible aux and...
2020-04-12 Joel Singcmd/compile: log large copies on riscv64
2020-04-10 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-04-08 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-04-07 Michael Mundaycmd/compile: delete the floating point Greater and...
2020-03-27 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-03-25 Joel Singcmd/compile: fold constants into immediate instructions...
2020-03-25 Joel Singcmd/compile: provide Add/Cas/Exchange atomic intrinsics...
2020-03-24 Joel Singcmd/compile: provide Load32/Load64/Store32/Store64...
2020-03-17 Joel Singcmd/compile: provide Load8/Store8 atomic intrinsics...
2020-03-17 Joel Singcmd/compile: use NOT pseudo-instruction for riscv64...
2020-03-15 Joel Singcmd/compile: use NEG/NEGW pseudo-instructions on riscv64
2020-03-15 Joel Singcmd/compile: use NOT pseudo-instruction on riscv64
2020-03-06 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-03-05 Joel Singcmd/compile: add zero store operations for riscv64
2020-03-03 Joel Singcmd/compile: absorb SNEZ into branch on riscv64
2020-03-03 Joel Singcmd/compile: optimize subtraction of zero on riscv64
next