Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for fmaxSC (0.18 sec)

  1. 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)
  2. 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)
  3. src/cmd/internal/obj/riscv/anames.go

    	"FRCSR",
    	"FSCSR",
    	"FRRM",
    	"FSRM",
    	"FRFLAGS",
    	"FSFLAGS",
    	"FSRMI",
    	"FSFLAGSI",
    	"FLW",
    	"FSW",
    	"FADDS",
    	"FSUBS",
    	"FMULS",
    	"FDIVS",
    	"FMINS",
    	"FMAXS",
    	"FSQRTS",
    	"FMADDS",
    	"FMSUBS",
    	"FNMADDS",
    	"FNMSUBS",
    	"FCVTWS",
    	"FCVTLS",
    	"FCVTSW",
    	"FCVTSL",
    	"FCVTWUS",
    	"FCVTLUS",
    	"FCVTSWU",
    	"FCVTSLU",
    	"FSGNJS",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 20 14:19:33 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top