- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 19 for FMSUB (0.03 sec)
-
test/codegen/floats.go
func FusedAdd64(x, y, z float64) float64 { // s390x:"FMADD\t" // ppc64x:"FMADD\t" // arm64:"FMADDD" // riscv64:"FMADDD\t" return x*y + z } func FusedSub64_a(x, y, z float64) float64 { // s390x:"FMSUB\t" // ppc64x:"FMSUB\t" // riscv64:"FMSUBD\t" return x*y - z } func FusedSub64_b(x, y, z float64) float64 { // arm64:"FMSUBD" // riscv64:"FNMSUBD\t" return z - x*y } func Cmp(f float64) bool {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 04 15:24:29 UTC 2024 - 4.9K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go
} return fmt.Sprintf("%d(R%d)", int(arg), reg-R0) } return fmt.Sprintf("???(%v)", arg) } func reverseMiddleOps(op Op) bool { switch op { case FMADD, FMADDCC, FMADDS, FMADDSCC, FMSUB, FMSUBCC, FMSUBS, FMSUBSCC, FNMADD, FNMADDCC, FNMADDS, FNMADDSCC, FNMSUB, FNMSUBCC, FNMSUBS, FNMSUBSCC, FSEL, FSELCC: return true } return false } func reverseOperandOrder(op Op) bool { switch op {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 22 17:16:14 UTC 2022 - 10.9K bytes - Viewed (0) -
src/math/tan_s390x.s
FMOVD 0(R1), F1 FCMPU F2, F1 BGT L9 BVS L11 MOVD $·tanxadd<>+0(SB), R1 FMOVD 88(R5), F6 FMOVD 0(R1), F4 WFMSDB V0, V6, V4, V6 FMOVD 80(R5), F1 FADD F6, F4 FMOVD 72(R5), F2 FMSUB F1, F4, F0 FMOVD 64(R5), F3 WFMADB V4, V2, V0, V2 FMOVD 56(R5), F1 WFMADB V4, V3, V2, V4 FMUL F2, F2 VLEG $0, 48(R5), V18 LGDR F6, R1 FMOVD 40(R5), F5 FMOVD 32(R5), F3 FMADD F1, F2, F3
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jul 27 23:30:00 UTC 2023 - 2.7K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/anames.go
"FDIV", "FDIVCC", "FDIVS", "FDIVSCC", "FMADD", "FMADDCC", "FMADDS", "FMADDSCC", "FMOVD", "FMOVDCC", "FMOVDU", "FMOVS", "FMOVSU", "FMOVSX", "FMOVSZ", "FMSUB", "FMSUBCC", "FMSUBS", "FMSUBSCC", "FMUL", "FMULCC", "FMULS", "FMULSCC", "FNABS", "FNABSCC", "FNEG", "FNEGCC", "FNMADD", "FNMADDCC", "FNMADDS", "FNMADDSCC",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 01 18:50:29 UTC 2024 - 6.7K bytes - Viewed (0) -
src/cmd/internal/obj/s390x/anames.go
"RISBGNZ", "RISBHG", "RISBLG", "RISBHGZ", "RISBLGZ", "FABS", "FADD", "FADDS", "FCMPO", "FCMPU", "CEBR", "FDIV", "FDIVS", "FMADD", "FMADDS", "FMOVD", "FMOVS", "FMSUB", "FMSUBS", "FMUL", "FMULS", "FNABS", "FNEG", "FNEGS", "LEDBR", "LDEBR", "LPDFR", "LNDFR", "FSUB", "FSUBS", "FSQRT", "FSQRTS", "FIEBR", "FIDBR",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 05 16:41:03 UTC 2023 - 7.1K bytes - Viewed (0) -
src/math/sinh_s390x.s
MOVD $sinhxadd<>+0(SB), R2 FMOVD 0(R2), F2 MOVD sinhrlog2<>+0(SB), R2 LDGR R2, F0 WFMSDB V4, V0, V2, V6 FMOVD sinhrodataL21<>+8(SB), F0 FADD F6, F2 MOVD $sinhe9<>+0(SB), R2 FMSUB F0, F2, F4 FMOVD 0(R2), F1 FMOVD sinhrodataL21<>+0(SB), F3 MOVD $sinhe7<>+0(SB), R2 FMADD F3, F2, F4 FMOVD 0(R2), F0 MOVD $sinhe8<>+0(SB), R2 WFMDB V4, V4, V2 FMOVD 0(R2), F3
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 17 13:54:10 UTC 2021 - 6K bytes - Viewed (0) -
src/math/sin_s390x.s
FMOVD 0(R1), F3 MOVD $sincosxadd<>+0(SB), R1 FMOVD 0(R1), F2 WFMSDB V0, V3, V2, V3 FMOVD 0(R1), F6 FADD F3, F6 MOVD $sincosxpi2h<>+0(SB), R1 FMOVD 0(R1), F2 FMSUB F2, F6, F0 MOVD $sincosxpi2m<>+0(SB), R1 FMOVD 0(R1), F4 FMADD F4, F6, F0 MOVD $sincosxpi2l<>+0(SB), R1 WFMDB V0, V0, V1 FMOVD 0(R1), F7 WFMDB V1, V1, V2 LGDR F3, R1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jul 31 04:25:54 UTC 2023 - 8.6K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/s390x.s
FSQRT F5, F15 // b31500f5 FIEBR $0, F0, F1 // b3570010 FIDBR $7, F2, F3 // b35f7032 FMADD F1, F1, F1 // b31e1011 FMADDS F1, F2, F3 // b30e3012 FMSUB F4, F5, F5 // b31f5045 FMSUBS F6, F6, F7 // b30f7066 LPDFR F1, F2 // b3700021 LNDFR F3, F4 // b3710043 CPSDR F5, F6, F7 // b3725076
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 22 03:55:32 UTC 2023 - 21.6K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go
fallthrough case FCMP, FCMPE: if _, ok := inst.Args[1].(Imm); ok { args[1] = "$(0.0)" } fallthrough case FADD, FSUB, FMUL, FNMUL, FDIV, FMAX, FMIN, FMAXNM, FMINNM, FCSEL, FMADD, FMSUB, FNMADD, FNMSUB: if strings.HasSuffix(op, "MADD") || strings.HasSuffix(op, "MSUB") { args[2], args[3] = args[3], args[2] } if r, ok := inst.Args[0].(Reg); ok { rno := uint16(r)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 16 22:24:28 UTC 2022 - 17K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/PPC64Ops.go
{name: "FMADD", argLength: 3, reg: fp31, asm: "FMADD"}, // arg0*arg1 + arg2 {name: "FMADDS", argLength: 3, reg: fp31, asm: "FMADDS"}, // arg0*arg1 + arg2 {name: "FMSUB", argLength: 3, reg: fp31, asm: "FMSUB"}, // arg0*arg1 - arg2 {name: "FMSUBS", argLength: 3, reg: fp31, asm: "FMSUBS"}, // arg0*arg1 - arg2
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 19:59:38 UTC 2024 - 43.8K bytes - Viewed (0)