Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 285 for Xmul (0.15 sec)

  1. src/cmd/compile/internal/ssa/_gen/AMD64.rules

    (Sub(32|64)F ...) => (SUBS(S|D) ...)
    
    (Mul(64|32|16|8) ...) => (MUL(Q|L|L|L) ...)
    (Mul(32|64)F ...) => (MULS(S|D) ...)
    
    (Select0 (Mul64uover x y)) => (Select0 <typ.UInt64> (MULQU x y))
    (Select0 (Mul32uover x y)) => (Select0 <typ.UInt32> (MULLU x y))
    (Select1 (Mul(64|32)uover x y)) => (SETO (Select1 <types.TypeFlags> (MUL(Q|L)U x y)))
    
    (Hmul(64|32) ...) => (HMUL(Q|L) ...)
    (Hmul(64|32)u ...) => (HMUL(Q|L)U ...)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
  2. src/math/log_s390x.s

    	MOVW	R1, R7
    	CMPBGT	R7, $22, L17
    	LTDBR	F0, F0
    	MOVD	$·logx43f<>+0(SB), R1
    	FMOVD	0(R1), F2
    	BLEU	L3
    	MOVH	$0x8005, R12
    	MOVH	$0x8405, R0
    	BR	L15
    L7:
    	LTDBR	F0, F0
    	BLEU	L3
    L15:
    	FMUL	F2, F0
    	LGDR	F0, R1
    	SRAD	$48, R1, R1
    	SUBW	R1, R0, R2
    	SUBW	R1, R12, R3
    	BYTE	$0x18	//lr	%r4,%r2
    	BYTE	$0x42
    	ANDW	$0xFFFFFFF0, R3
    	ANDW	$0xFFFFFFF0, R2
    	BYTE	$0x18	//lr	%r5,%r1
    	BYTE	$0x51
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.3K bytes
    - Viewed (0)
  3. src/math/erf_s390x.s

    	FMOVD	296(R5), F3
    	WFMADB	V1, V2, V3, V2
    	FMOVD	288(R5), F3
    	WFMADB	V1, V4, V3, V4
    	FMOVD	280(R5), F3
    	WFMADB	V1, V2, V3, V2
    	FMOVD	272(R5), F3
    	WFMADB	V1, V4, V3, V4
    L9:
    	FMOVD	264(R5), F3
    	FMUL	F4, F6
    	FMOVD	256(R5), F4
    	WFMADB	V1, V4, V3, V4
    	FDIV	F6, F2
    	LGDR	F4, R1
    	FSUB	F3, F4
    	FMOVD	248(R5), F6
    	WFMSDB	V4, V6, V1, V4
    	FMOVD	240(R5), F1
    	FMOVD	232(R5), F6
    	WFMADB	V4, V6, V1, V6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 8.5K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/arch/loong64.go

    		return true
    	}
    	return false
    }
    
    // IsLoong64MUL reports whether the op (as defined by an loong64.A* constant) is
    // one of the MUL/DIV/REM instructions that require special handling.
    func IsLoong64MUL(op obj.As) bool {
    	switch op {
    	case loong64.AMUL, loong64.AMULU, loong64.AMULV, loong64.AMULVU,
    		loong64.ADIV, loong64.ADIVU, loong64.ADIVV, loong64.ADIVVU,
    		loong64.AREM, loong64.AREMU, loong64.AREMV, loong64.AREMVU:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/test/fixedbugs_test.go

    		t.Errorf("line number missing in assembly:\n%s", out)
    	}
    }
    
    var issue16214src = `
    package main
    
    func Mod32(x uint32) uint32 {
    	return x % 3 // frontend rewrites it as HMUL with 2863311531, the LITERAL node has unknown Pos
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 06 18:07:35 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  6. src/math/sin_s390x.s

    	FMADD   F1, F6, F4
    	FMOVD   0(R2), F1
    	FMADD   F3, F2, F1
    	FMUL    F0, F2
    	WFMADB  V6, V4, V1, V6
    	TMLL	R1, $2
    	FMADD   F6, F2, F0
    	BNE     L34
    	FMOVD   F0, ret+8(FP)
    	RET
    
    L33:
    	MOVD    $sincosxnan<>+0(SB), R1
    	FMOVD   0(R1), F0
    	FMOVD   F0, ret+8(FP)
    	RET
    
    L36:
    	FMUL    F0, F0
    	MOVD    $sincosc0<>+0(SB), R1
    	WFMDB   V0, V0, V1
    	WFMADB  V0, V4, V20, V4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 31 04:25:54 UTC 2023
    - 8.6K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/test/testdata/arithBoundary_test.go

    	itd8{a: -1, b: 127, add: 126, sub: -128, mul: -127, div: 0, mod: -1},
    	itd8{a: 0, b: -128, add: -128, sub: -128, mul: 0, div: 0, mod: 0},
    	itd8{a: 0, b: -127, add: -127, sub: 127, mul: 0, div: 0, mod: 0},
    	itd8{a: 0, b: -1, add: -1, sub: 1, mul: 0, div: 0, mod: 0},
    	itd8{a: 0, b: 0, add: 0, sub: 0, mul: 0},
    	itd8{a: 0, b: 1, add: 1, sub: -1, mul: 0, div: 0, mod: 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Dec 23 06:40:04 UTC 2020
    - 31.3K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/magic_test.go

    			// Find largest multiple of c.
    			Mul := new(big.Int).Div(Max, C)
    			Mul.Mul(Mul, C)
    			mul := Mul.Int64()
    
    			// Try some input values, mostly around multiples of c.
    			for _, x := range [...]int64{
    				-1, 1,
    				-c - 1, -c, -c + 1, c - 1, c, c + 1,
    				-2*c - 1, -2 * c, -2*c + 1, 2*c - 1, 2 * c, 2*c + 1,
    				-mul - 1, -mul, -mul + 1, mul - 1, mul, mul + 1,
    				int64(1)<<(n-1) - 1, -int64(1) << (n - 1),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 30 22:02:07 UTC 2019
    - 9.1K bytes
    - Viewed (0)
  9. src/crypto/internal/nistec/fiat/p256_invert.go

    	var t1 = new(P256Element)
    
    	z.Square(x)
    	z.Mul(x, z)
    	z.Square(z)
    	z.Mul(x, z)
    	t0.Square(z)
    	for s := 1; s < 3; s++ {
    		t0.Square(t0)
    	}
    	t0.Mul(z, t0)
    	t1.Square(t0)
    	for s := 1; s < 6; s++ {
    		t1.Square(t1)
    	}
    	t0.Mul(t0, t1)
    	for s := 0; s < 3; s++ {
    		t0.Square(t0)
    	}
    	z.Mul(z, t0)
    	t0.Square(z)
    	t0.Mul(x, t0)
    	t1.Square(t0)
    	for s := 1; s < 16; s++ {
    		t1.Square(t1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 05 21:53:03 UTC 2022
    - 1.7K bytes
    - Viewed (0)
  10. src/crypto/internal/nistec/fiat/p384_invert.go

    	z.Square(x)
    	z.Mul(x, z)
    	z.Square(z)
    	t1.Mul(x, z)
    	z.Square(t1)
    	for s := 1; s < 3; s++ {
    		z.Square(z)
    	}
    	z.Mul(t1, z)
    	t0.Square(z)
    	for s := 1; s < 6; s++ {
    		t0.Square(t0)
    	}
    	t0.Mul(z, t0)
    	t2.Square(t0)
    	for s := 1; s < 12; s++ {
    		t2.Square(t2)
    	}
    	t0.Mul(t0, t2)
    	for s := 0; s < 6; s++ {
    		t0.Square(t0)
    	}
    	z.Mul(z, t0)
    	t0.Square(z)
    	t2.Mul(x, t0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 12 00:04:29 UTC 2022
    - 2.1K bytes
    - Viewed (0)
Back to top