Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for fmadd (0.11 sec)

  1. test/codegen/floats.go

    	// arm64:"FMSUBS"
    	// riscv64:"FNMSUBS\t"
    	return z - x*y
    }
    
    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
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  2. test/codegen/math.go

    	sink64[3] = math.Copysign(-1, c)
    }
    
    func fma(x, y, z float64) float64 {
    	// amd64/v3:-".*x86HasFMA"
    	// amd64:"VFMADD231SD"
    	// arm/6:"FMULAD"
    	// arm64:"FMADDD"
    	// s390x:"FMADD"
    	// ppc64x:"FMADD"
    	// riscv64:"FMADDD"
    	return math.FMA(x, y, z)
    }
    
    func fms(x, y, z float64) float64 {
    	// riscv64:"FMSUBD"
    	return math.FMA(x, y, -z)
    }
    
    func fnms(x, y, z float64) float64 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/anames.go

    	"EQV",
    	"EQVCC",
    	"EXTSB",
    	"EXTSBCC",
    	"EXTSH",
    	"EXTSHCC",
    	"FABS",
    	"FABSCC",
    	"FADD",
    	"FADDCC",
    	"FADDS",
    	"FADDSCC",
    	"FCMPO",
    	"FCMPU",
    	"FCTIW",
    	"FCTIWCC",
    	"FCTIWZ",
    	"FCTIWZCC",
    	"FDIV",
    	"FDIVCC",
    	"FDIVS",
    	"FDIVSCC",
    	"FMADD",
    	"FMADDCC",
    	"FMADDS",
    	"FMADDSCC",
    	"FMOVD",
    	"FMOVDCC",
    	"FMOVDU",
    	"FMOVS",
    	"FMOVSU",
    	"FMOVSX",
    	"FMOVSZ",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/riscv/anames.go

    	"FMVSX",
    	"FMVXW",
    	"FMVWX",
    	"FEQS",
    	"FLTS",
    	"FLES",
    	"FCLASSS",
    	"FLD",
    	"FSD",
    	"FADDD",
    	"FSUBD",
    	"FMULD",
    	"FDIVD",
    	"FMIND",
    	"FMAXD",
    	"FSQRTD",
    	"FMADDD",
    	"FMSUBD",
    	"FNMADDD",
    	"FNMSUBD",
    	"FCVTWD",
    	"FCVTLD",
    	"FCVTDW",
    	"FCVTDL",
    	"FCVTWUD",
    	"FCVTLUD",
    	"FCVTDWU",
    	"FCVTDLU",
    	"FCVTSD",
    	"FCVTDS",
    	"FSGNJD",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 20 14:19:33 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. src/crypto/internal/edwards25519/field/fe_arm64.s

    // license that can be found in the LICENSE file.
    
    //go:build !purego
    
    #include "textflag.h"
    
    // carryPropagate works exactly like carryPropagateGeneric and uses the
    // same AND, ADD, and LSR+MADD instructions emitted by the compiler, but
    // avoids loading R0-R4 twice and uses LDP and STP.
    //
    // See https://golang.org/issues/43145 for the main compiler issue.
    //
    // func carryPropagate(v *Element)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 1K bytes
    - Viewed (0)
Back to top