-
- Downloads
cmd/compile: use integer min/max instructions on riscv64
When GORISCV64 enables rva22u64, make use of integer MIN/MINU/MAX/MAXU instructions in compiler rewrite rules. Change-Id: I4e7c514516acad03f2869d4c8936f06582cf7ea9 Reviewed-on: https://go-review.googlesource.com/c/go/+/559660 Reviewed-by:David Chase <drchase@google.com> Reviewed-by:
Carlos Amedee <carlos@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by:
Meng Zhuo <mengzhuo1203@gmail.com>
Showing
- src/cmd/compile/internal/riscv64/ssa.go 2 additions, 2 deletionssrc/cmd/compile/internal/riscv64/ssa.go
- src/cmd/compile/internal/ssa/_gen/RISCV64.rules 10 additions, 0 deletionssrc/cmd/compile/internal/ssa/_gen/RISCV64.rules
- src/cmd/compile/internal/ssa/_gen/RISCV64Ops.go 6 additions, 0 deletionssrc/cmd/compile/internal/ssa/_gen/RISCV64Ops.go
- src/cmd/compile/internal/ssa/_gen/genericOps.go 6 additions, 0 deletionssrc/cmd/compile/internal/ssa/_gen/genericOps.go
- src/cmd/compile/internal/ssa/opGen.go 88 additions, 0 deletionssrc/cmd/compile/internal/ssa/opGen.go
- src/cmd/compile/internal/ssa/rewriteRISCV64.go 81 additions, 0 deletionssrc/cmd/compile/internal/ssa/rewriteRISCV64.go
- src/cmd/compile/internal/ssagen/ssa.go 19 additions, 0 deletionssrc/cmd/compile/internal/ssagen/ssa.go
Loading
Please register or sign in to comment