]> Cypherpunks.ru repositories - gostls13.git/history - src/cmd/compile/internal/ssa/opGen.go
cmd/compile: optimize right shifts of int32 on riscv64
[gostls13.git] / src / cmd / compile / internal / ssa / opGen.go
2023-10-30 Ubuntucmd/compile: optimize right shifts of int32 on riscv64
2023-10-20 Guoqi Chencmd/compile: improve the implementation of Lowered...
2023-10-07 Joel Singcmd/compile/internal: stop lowering OpConvert on riscv64
2023-10-07 Mark Ryancmd/compile: optimize right shifts of uint32 on riscv
2023-10-03 Xianmiao Qucmd/compile/internal: intrinsify publicationBarrier...
2023-09-01 Guoqi Chenruntime: remove the meaningless offset of 8 for duffzer...
2023-08-22 Meng Zhuocmd/compile: add single-precision FMA code generation...
2023-08-22 Meng Zhuocmd/compile: improve FP FMA performance on riscv64
2023-08-14 Paul E. Murphycmd/compile/internal: add RLDICR opcode for PPC64
2023-08-04 Keith Randallcmd/compile: don't use BTS when OR works, add direct...
2023-08-01 Keith Randallcmd/compile: implement float min/max in hardware for...
2023-07-26 Keith Randallcmd/compile: add indexed SET* opcodes for amd64
2023-05-24 Junxian Zhucmd/compile: optimize math.Float32bits and math.Float32...
2023-05-24 Junxian Zhucmd/compile: optimize math.Float64(32)bits and math...
2023-05-18 Junxian Zhucmd/compile: intrinsify runtime/internal/atomic.{And...
2023-05-08 Junxian Zhumath: optimize math.Abs on mipsx
2023-05-05 Junxian Zhumath: optimize math.Abs on mips64x
2023-04-21 Keith Randallcmd/compile: introduce separate memory op combining...
2023-04-11 Wayne Zuocmd/compile: split DIVV/DIVVU op on loong64
2023-03-24 erifan01cmd/compile: optimize cmp to cmn under conditions ...
2023-03-17 Keith Randallcmd/compile: fix extraneous diff in generated files
2023-03-14 Wayne Zuocmd/compile: instrinsify TrailingZeros{8,32,64} for 386
2023-03-03 Wayne Zuocmd/compile: optimize multiplication on loong64
2023-02-24 Keith Randallcmd/compile: batch write barrier calls
2023-02-16 Keith Randallcmd/compile: detect write barrier completion differently
2023-02-07 Paul E. Murphycmd/compile: remove unused ISELB PPC64 ssa opcode
2023-02-06 Archana Rcmd/compile: add rules to emit SETBC/R instructions...
2023-02-03 Archana Rcmd/compile: intrinsify math/bits/ReverseBytes{16|32...
2023-01-20 Jorropocmd/compile: AMD64v3 remove unnecessary TEST comparisio...
2023-01-20 Keith Randallcmd/compile: improve scheduling pass
2023-01-19 Keith Randallcmd/compile: add memory argument to GetCallerSP
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-11-17 Keith Randallcmd/compile: teach regalloc about temporary registers
2022-11-14 Paul E. Murphycmd/compile: merge zero constant ISEL in PPC64 lateLowe...
2022-11-11 Wayne Zuocmd/compile: remove output registers limit for MUL...
2022-11-09 Wayne Zuocmd/compile: enable brachelim pass on loong64
2022-10-29 Guoqi Chencmd/compile: add missing tail calls flag for linux...
2022-10-23 Johan Brandhorst... cmd/internal/ssa: correct references to _gen folder
2022-10-07 Lynn Bogercmd/compile: leverage cc ops in more cases on ppc64x
2022-09-27 Paul E. Murphycmd/compile: rework PPC64 Mul64uhilo lowering rules
2022-09-13 Cherry Muicmd/compile: don't use R25 as input for LoweredMove...
2022-08-30 Wayne Zuocmd/compile: intrinsify RotateLeft{32,64} on loong64
2022-08-23 Keith Randallcmd/compile: move SSA rotate instruction detection...
2022-08-23 eric fangcmd/compile/internal/ssa: optimize memory moving on...
2022-08-22 Cherry Muicmd/compile: split Muluhilo op on ARM64
2022-08-18 Keith Randallcmd/compile: rip out support for OpVarKill from ssa...
2022-08-08 Lynn Bogercmd/compile: fix confusion with ANDCCconst in PPC64...
2022-05-19 Joel Singcmd/compile: regenerate ssa
2022-05-13 Cherry Muicmd/compile: use jump table on ARM64
2022-05-11 Xiaodong Liucmd/compile/internal/ssa{,/gen}: define rules and opera...
2022-05-10 Paul E. Murphycmd/compile: lower Add64/Sub64 into ssa on PPC64
2022-05-05 Lynn Bogercmd/compile/internal: intrinsify publicationBarrier...
2022-04-20 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-04-14 Keith Randallcmd/compile: implement jump tables
2022-04-13 Wayne Zuocmd/compile: add SHLX&SHRX without load
2022-04-13 Wayne Zuocmd/compile: add SARXQload and SARXLload
2022-04-12 Wayne Zuocmd/compile: add SARX instruction for GOAMD64>=3
2022-04-11 Wayne Zuocmd/compile: add MOVBE index load/store
2022-04-05 Lasse Folger[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-04-04 Wayne Zuocmd/compile: use shlx&shrx instruction for GOAMD64>=v3
2022-04-04 Wayne Zuocmd/compile: use LZCNT instruction for GOAMD64>=3
2022-04-03 Wayne Zuocmd/compile: add MOVBEWstore support for GOAMD64>=3
2022-03-31 Jakub Ciolekcmd/compile: fix clobberFlags for BSWAP
2022-03-29 Paul E. Murphycmd/compile: add PPC64 ssa ops to support carry chain...
2022-03-29 Paul E. Murphycmd/compile: make XER allocatable register on PPC64
2022-03-29 Nicolas Hillegeer[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-03-28 Paul E. Murphycmd/compile: reallocate FPR31 to XER for PPC64 regalloc
2022-03-28 Paul E. Murphycmd/compile: make F0,F27-F31 allocatable on PPC64
2022-03-24 Meng Zhuocmd/compile: update riscv64 CALL* ops
2022-03-19 Meng Zhuocmd/compile/internal: add ABI register info for riscv64
2022-03-10 Meng Zhuoruntime,cmd/compile: change reg duff{zero,copy} for...
2022-03-10 Meng Zhuocmd/compile,bytealg: change context register on riscv64
2022-02-03 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2021-11-15 Cherry Muicmd/compile, runtime: mark R1 as clobbered for write...
2021-11-05 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2021-11-03 Joel Singcmd/asm,cmd/compile,runtime: stop using X3 (aka GP...
2021-10-25 Cherry Muicmd/compile: don't clobber LR for tail calls
2021-10-19 wdvxdrcmd/compile: use MOVBE instruction for GOAMD64>=v3
2021-10-19 Daniel MartíRevert "cmd/compile: use MOVBE instruction for GOAMD64...
2021-10-18 wdvxdrcmd/compile: use MOVBE instruction for GOAMD64>=v3
2021-10-09 Jake Ciolekcmd/compile: mark NOT as an op that doesn't clobber...
2021-10-05 Archana Rcmd/compile: add prefetch intrinsic support on PPC64
2021-10-05 wdvxdrcmd/compile: use TZCNT instruction for GOAMD64>=v3
2021-10-04 Ruslan Andreevcmd/compile: intrinsify publicationBarrier
2021-09-22 Lynn Bogercmd/compile: update PPC64 CALL* ops for register ABI
2021-09-22 Matthew Dempskycmd/compile: use BMI1 instructions for GOAMD64=v3 and...
2021-09-21 Lynn Bogercmd/compile/internal: add ABI register information...
2021-09-20 Katie Hockman[dev.fuzz] all: merge master (af72ddf) into dev.fuzz
2021-09-20 Keith Randallcmd/compile: allow rotates to be merged with logical...
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-07 Ruslan Andreevcmd/compile: add prefetch intrinsic support
2021-09-01 Michael Mundaycmd/{asm,compile}: add fused multiply-add support on...
2021-08-31 Martin Möhrmanncmd/compile: add MOVOstoreconst with offset folding...
2021-08-25 Michael Matloob[dev.cmdgo] all: merge master (c2f96e6) into dev.cmdgo
2021-08-17 Meng Zhuocmd/compile: lowered MulUintptr on riscv64
2021-08-16 Roland Shoemaker[dev.boringcrypto] all: merge commit 57c115e1 into...
2021-08-16 Meng Zhuocmd/compile: intrinsify Mul64 on riscv64
next