Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for LDEBR (0.05 sec)

  1. src/math/acosh_s390x.s

    	FMOVD	56(R9), F1
    	RISBGZ	$57, $60, $0, R3, R3
    	WFMADB	V0, V2, V1, V2
    	FMOVD	48(R9), F1
    	WFMADB	V4, V6, V2, V6
    	FMOVD	40(R9), F2
    	WFMADB	V0, V1, V2, V1
    	VLVGF	$0, R2, V2
    	WFMADB	V4, V6, V1, V4
    	LDEBR	F2, F2
    	FMOVD	32(R9), F6
    	WFMADB	V0, V4, V6, V4
    	FMOVD	24(R9), F1
    	FMOVD	16(R9), F6
    	MOVD	$·acoshtab2068<>+0(SB), R1
    	WFMADB	V2, V1, V6, V2
    	FMOVD	0(R3)(R1*1), F3
    	WFMADB	V0, V4, V3, V0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.3K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/s390x/anames.go

    	"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",
    	"CPSDR",
    	"LTEBR",
    	"LTDBR",
    	"TCEB",
    	"TCDB",
    	"LDGR",
    	"LGDR",
    	"CEFBRA",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 16:41:03 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  3. src/math/log10_s390x.s

    	FMOVD   log10rodataL19<>+64(SB), F1
    	RISBGZ	$57, $60, $0, R3, R3
    	WFMADB  V4, V6, V2, V6
    	FMOVD   log10rodataL19<>+56(SB), F2
    	WFMADB  V0, V1, V2, V1
    	VLVGF   $0, R2, V2
    	WFMADB  V4, V6, V1, V4
    	LDEBR   F2, F2
    	FMOVD   log10rodataL19<>+48(SB), F6
    	WFMADB  V0, V4, V6, V4
    	FMOVD   log10rodataL19<>+40(SB), F1
    	FMOVD   log10rodataL19<>+32(SB), F6
    	MOVD    $log10tab2074<>+0(SB), R1
    	WFMADB  V2, V1, V6, V2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.7K bytes
    - Viewed (0)
  4. src/math/atanh_s390x.s

    	FMADD   F1, F6, F4
    	FMOVD   32(R5), F1
    	FMADD   F3, F2, F1
    	ANDW    $0xFFFFFF00, R1
    	WFMADB  V6, V4, V1, V6
    	FMOVD   24(R5), F3
    	ORW $0x45000000, R1
    	WFMADB  V2, V6, V3, V6
    	VLVGF   $0, R1, V4
    	LDEBR   F4, F4
    	RISBGZ  $57, $60, $51, R2, R2
    	MOVD    $·atanhtab2076<>+0(SB), R1
    	FMOVD   16(R5), F3
    	WORD    $0x68521000 //ld    %f5,0(%r2,%r1)
    	FMOVD   8(R5), F1
    	WFMADB  V2, V6, V5, V2
    	WFMADB  V4, V3, V1, V4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 23 20:52:57 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  5. src/math/asinh_s390x.s

    	FMOVD	136(R9), F1
    	RISBGZ	$57, $60, $51, R3, R3
    	WFMADB	V2, V0, V1, V0
    	FMOVD	128(R9), F1
    	WFMADB	V4, V6, V0, V6
    	FMOVD	120(R9), F0
    	WFMADB	V2, V1, V0, V1
    	VLVGF	$0, R1, V0
    	WFMADB	V4, V6, V1, V4
    	LDEBR	F0, F0
    	FMOVD	112(R9), F6
    	WFMADB	V2, V4, V6, V4
    	MOVD	$·asinhtab2080<>+0(SB), R1
    	FMOVD	104(R9), F1
    	WORD	$0x68331000	//ld	%f3,0(%r3,%r1)
    	FMOVD	96(R9), F6
    	WFMADB	V2, V4, V3, V2
    	WFMADB	V0, V1, V6, V0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 5.7K bytes
    - Viewed (0)
  6. test/codegen/math.go

    	// s390x:"LNDFR\t",-"MOVD\t"     (no integer load/store)
    	// ppc64x:"FNABS\t"
    	sink64[1] = -math.Abs(y)
    }
    
    // Check that it's using integer registers
    func abs32(x float32) float32 {
    	// s390x:"LPDFR",-"LDEBR",-"LEDBR"     (no float64 conversion)
    	return float32(math.Abs(float64(x)))
    }
    
    // Check that it's using integer registers
    func copysign(a, b, c float64) {
    	// amd64:"BTRQ\t[$]63","ANDQ","ORQ"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  7. src/math/pow_s390x.s

    	WFMADB	V4, V5, V6, V5
    	FMOVD	112(R9), F6
    	WFMADB	V1, V7, V5, V1
    	WFMADB	V4, V6, V16, V16
    	SLD	$3, R0, R2
    	FMOVD	104(R9), F5
    	WORD	$0xED824004	//ldeb	%f8,4(%r2,%r4)
    	BYTE	$0x00
    	BYTE	$0x04
    	LDEBR	F3, F3
    	FMOVD	96(R9), F6
    	WFMADB	V4, V6, V5, V6
    	FADD	F8, F3
    	WFMADB	V7, V6, V16, V6
    	FMUL	F7, F7
    	FMOVD	88(R9), F5
    	FMADD	F7, F1, F6
    	WFMADB	V4, V5, V3, V16
    	FMOVD	80(R9), F1
    	WFSDB	V16, V3, V3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/_gen/S390XOps.go

    		{name: "CDLGBR", argLength: 1, reg: gpfp, asm: "CDLGBR", clobberFlags: true}, // convert uint64 to float64
    
    		{name: "LEDBR", argLength: 1, reg: fp11, asm: "LEDBR"}, // convert float64 to float32
    		{name: "LDEBR", argLength: 1, reg: fp11, asm: "LDEBR"}, // convert float32 to float64
    
    		{name: "MOVDaddr", argLength: 1, reg: addr, aux: "SymOff", rematerializeable: true, symEffect: "Addr"}, // arg0 + auxint + offset encoded in aux
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 52.5K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/_gen/S390X.rules

    (FNEG  (LNDFR x)) => (LPDFR x)
    (FNEGS (LPDFR x)) => (LNDFR x)
    (FNEGS (LNDFR x)) => (LPDFR x)
    
    // no need to convert float32 to float64 to set/clear sign bit
    (LEDBR (LPDFR (LDEBR x))) => (LPDFR x)
    (LEDBR (LNDFR (LDEBR x))) => (LNDFR x)
    
    // remove unnecessary FPR <-> GPR moves
    (LDGR (LGDR x)) => x
    (LGDR (LDGR x)) => x
    
    // Don't extend before storing
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 74.3K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/rewriteS390X.go

    	v_0 := v.Args[0]
    	// match: (LEDBR (LPDFR (LDEBR x)))
    	// result: (LPDFR x)
    	for {
    		if v_0.Op != OpS390XLPDFR {
    			break
    		}
    		v_0_0 := v_0.Args[0]
    		if v_0_0.Op != OpS390XLDEBR {
    			break
    		}
    		x := v_0_0.Args[0]
    		v.reset(OpS390XLPDFR)
    		v.AddArg(x)
    		return true
    	}
    	// match: (LEDBR (LNDFR (LDEBR x)))
    	// result: (LNDFR x)
    	for {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 395.1K bytes
    - Viewed (0)
Back to top