- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 22 for fmaxSC (0.18 sec)
-
src/math/all_test.go
if f := Max(vffdimSC[i][0], vffdimSC[i][1]); !alike(fmaxSC[i], f) { t.Errorf("Max(%g, %g) = %g, want %g", vffdimSC[i][0], vffdimSC[i][1], f, fmaxSC[i]) } } for i := 0; i < len(vffdim2SC); i++ { if f := Max(vffdim2SC[i][0], vffdim2SC[i][1]); !alike(fmaxSC[i], f) { t.Errorf("Max(%g, %g) = %g, want %g", vffdim2SC[i][0], vffdim2SC[i][1], f, fmaxSC[i]) } } } func TestMin(t *testing.T) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jul 07 17:39:26 UTC 2023 - 86.8K bytes - Viewed (0) -
src/runtime/minmax.go
if y > x { return y } return x } func fmin32(x, y float32) float32 { return fmin(x, y) } func fmin64(x, y float64) float64 { return fmin(x, y) } func fmax32(x, y float32) float32 { return fmax(x, y) } func fmax64(x, y float64) float64 { return fmax(x, y) } type floaty interface{ ~float32 | ~float64 } func fmin[F floaty](x, y F) F { if y != y || y < x { return y } if x != x || x < y || x != 0 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 23 18:15:22 UTC 2023 - 1.5K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/anames.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 20 14:19:33 UTC 2024 - 2.9K bytes - Viewed (0) -
test/codegen/floats.go
// ppc64/power10:"XSMINJDP" return min(a, b) } func Float32Max(a, b float32) float32 { // amd64:"MINSS" // arm64:"FMAXS" // riscv64:"FMAXS" // ppc64/power9:"XSMAXJDP" // ppc64/power10:"XSMAXJDP" return max(a, b) } // ------------------------ // // Constant Optimizations // // ------------------------ // func Float32Constant() float32 {
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/internal/obj/arm64/anames.go
"FCVTZSS", "FCVTZSSW", "FCVTZUD", "FCVTZUDW", "FCVTZUS", "FCVTZUSW", "FDIVD", "FDIVS", "FLDPD", "FLDPQ", "FLDPS", "FMADDD", "FMADDS", "FMAXD", "FMAXNMD", "FMAXNMS", "FMAXS", "FMIND", "FMINNMD", "FMINNMS", "FMINS", "FMOVD", "FMOVQ", "FMOVS", "FMSUBD", "FMSUBS", "FMULD", "FMULS", "FNEGD", "FNEGS", "FNMADDD",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 18 01:40:37 UTC 2023 - 5.4K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go
FCVTXN: "FCVTXN", FCVTXN2: "FCVTXN2", FCVTZS: "FCVTZS", FCVTZU: "FCVTZU", FDIV: "FDIV", FMADD: "FMADD", FMAX: "FMAX", FMAXNM: "FMAXNM", FMAXNMP: "FMAXNMP", FMAXNMV: "FMAXNMV", FMAXP: "FMAXP", FMAXV: "FMAXV", FMIN: "FMIN", FMINNM: "FMINNM", FMINNMP: "FMINNMP", FMINNMV: "FMINNMV", FMINP: "FMINP", FMINV: "FMINV",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 211.8K bytes - Viewed (0) -
src/math/dim_arm64.s
TEXT ·archMax(SB),NOSPLIT,$0 // +Inf special cases MOVD $PosInf, R0 MOVD x+0(FP), R1 CMP R0, R1 BEQ isPosInf MOVD y+8(FP), R2 CMP R0, R2 BEQ isPosInf // normal case FMOVD R1, F0 FMOVD R2, F1 FMAXD F0, F1, F0 FMOVD F0, ret+16(FP) RET isPosInf: // return +Inf MOVD R0, ret+16(FP) RET // func archMin(x, y float64) float64 TEXT ·archMin(SB),NOSPLIT,$0 // -Inf special cases MOVD $NegInf, R0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 15:48:19 UTC 2021 - 963 bytes - Viewed (0) -
src/math/dim_riscv64.s
FCLASSD F1, X6 // +Inf special cases MOV $PosInf, X7 BEQ X7, X5, isMaxX BEQ X7, X6, isMaxY // NaN special cases MOV $NaN, X7 BEQ X7, X5, isMaxX BEQ X7, X6, isMaxY // normal case FMAXD F0, F1, F0 MOVD F0, ret+16(FP) RET isMaxX: // return x MOVD F0, ret+16(FP) RET isMaxY: // return y MOVD F1, ret+16(FP) RET // func archMin(x, y float64) float64
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 15:48:19 UTC 2021 - 1.2K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/riscv64.s
FADDS F1, F0, F2 // 53011000 FSUBS F1, F0, F2 // 53011008 FMULS F1, F0, F2 // 53011010 FDIVS F1, F0, F2 // 53011018 FMINS F1, F0, F2 // 53011028 FMAXS F1, F0, F2 // 53111028 FSQRTS F0, F1 // d3000058 // 11.7: Single-Precision Floating-Point Conversion and Move Instructions FCVTWS F0, X5 // d31200c0 FCVTWS.RNE F0, X5 // d30200c0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 22 04:42:21 UTC 2024 - 16.7K bytes - Viewed (0) -
src/slices/sort_test.go
testfs := Clone(fs) testfs[i] = math.NaN() fmin := Min(testfs) if !math.IsNaN(fmin) { t.Errorf("got min %v, want NaN", fmin) } fmax := Max(testfs) if !math.IsNaN(fmax) { t.Errorf("got max %v, want NaN", fmax) } } } func TestMinMaxPanics(t *testing.T) { intCmp := func(a, b int) int { return a - b } emptySlice := []int{}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 09 19:20:55 UTC 2024 - 9.5K bytes - Viewed (0)