Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for FMSUB (0.03 sec)

  1. src/math/cosh_s390x.s

    	RISBGN	$0, $15, $48, R1, R2
    	WFMADB  V1, V7, V5, V1
    	BVS     L22
    	RISBGZ	$57, $60, $3, R1, R4
    	MOVD    $coshtab<>+0(SB), R3
    	WFMADB  V3, V6, V1, V6
    	WORD    $0x68043000     //ld    %f0,0(%r4,%r3)
    	FMSUB   F0, F3, F2
    	WORD    $0xA71AF000     //ahi   %r1,-4096
    	WFMADB  V2, V6, V0, V6
    L17:
    	RISBGN	$0, $15, $48, R1, R2
    	LDGR    R2, F2
    	FMADD   F2, F6, F2
    	MOVD    $coshx4ff<>+0(SB), R1
    	FMOVD   0(R1), F0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 5.6K bytes
    - Viewed (0)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. src/math/cbrt_s390x.s

    	BYTE	$0x00
    	BYTE	$0x94
    	ADDW	R3, R1
    	ADDW	R4, R1
    	SLW	$16, R1, R1
    	SLD	$32, R1, R1
    	LDGR	R1, F2
    	WFMDB	V2, V2, V4
    	WFMDB	V4, V0, V6
    	WFMSDB	V4, V6, V2, V4
    	FMOVD	40(R9), F6
    	FMSUB	F1, F4, F2
    	FMOVD	32(R9), F4
    	WFMDB	V2, V2, V3
    	FMOVD	24(R9), F1
    	FMUL	F3, F0
    	FMOVD	16(R9), F3
    	WFMADB	V2, V0, V5, V2
    	FMOVD	8(R9), F5
    	FMADD	F6, F2, F4
    	WFMADB	V2, V1, V3, V1
    	WFMDB	V2, V2, V6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.9K bytes
    - Viewed (0)
  7. 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)
  8. src/math/expm1_s390x.s

    	FMOVD	16(R5), F6
    	FMADD	F4, F1, F6
    	LGDR	F5, R1
    	WORD	$0xB3130066	//lcdbr	%f6,%f6
    	RISBGZ	$57, $60, $3, R1, R3
    	WORD	$0x68432000	//ld	%f4,0(%r3,%r2)
    	FMADD	F4, F1, F1
    	MOVD	$0x4086000000000000, R2
    	FMSUB	F1, F6, F4
    	WORD	$0xB3130044	//lcdbr	%f4,%f4
    	WFCHDBS	V2, V0, V0
    	BEQ	L21
    	ADDW	$0xF000, R1
    	RISBGN	$0, $15, $48, R1, R2
    	LDGR	R2, F0
    	FMADD	F0, F4, F0
    	MOVD	$·expm1x4ff<>+0(SB), R3
    	FMOVD	0(R5), F4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 5.3K bytes
    - Viewed (0)
  9. 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)
  10. 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)
Back to top