Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for Mul (0.14 sec)

  1. misc/cgo/gmp/pi.go

    }
    
    func nextTerm(k int64) {
    	y2 := k*2 + 1
    	accum.Add(accum, tmp1.Lsh(numer, 1))
    	accum.Mul(accum, tmp1.SetInt64(y2))
    	numer.Mul(numer, tmp1.SetInt64(k))
    	denom.Mul(denom, tmp1.SetInt64(y2))
    }
    
    func eliminateDigit(d int64) {
    	accum.Sub(accum, tmp1.Mul(denom, tmp1.SetInt64(d)))
    	accum.Mul(accum, ten)
    	numer.Mul(numer, ten)
    }
    
    func main() {
    	i := 0
    	k := int64(0)
    	for {
    		d := int64(-1)
    		for d < 0 {
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Mon Apr 10 22:32:35 GMT 2023
    - 1.3K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/arch/loong64.go

    		loong64.ACMPGTF, loong64.ACMPGTD:
    		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,
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Mon Feb 06 13:49:53 GMT 2023
    - 2.1K bytes
    - Viewed (0)
  3. misc/cgo/gmp/gmp.go

    func (z *Int) Sub(x, y *Int) *Int {
    	x.doinit()
    	y.doinit()
    	z.doinit()
    	C.mpz_sub(&z.i[0], &x.i[0], &y.i[0])
    	return z
    }
    
    // Mul sets z = x * y and returns z.
    func (z *Int) Mul(x, y *Int) *Int {
    	x.doinit()
    	y.doinit()
    	z.doinit()
    	C.mpz_mul(&z.i[0], &x.i[0], &y.i[0])
    	return z
    }
    
    // Div sets z = x / y, rounding toward zero, and returns z.
    func (z *Int) Div(x, y *Int) *Int {
    	x.doinit()
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Mon Apr 11 16:34:30 GMT 2022
    - 9.5K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/mips64.s

    	SUBU	$6512, R13	// 25ade690
    	SUBV	$9531, R16	// 6210dac5
    	SUBV	$-9531, R13	// 61ad253b
    	SUBVU	$9531, R16	// 6610dac5
    
    //	LMUL rreg ',' rreg
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    	MUL	R19, R8		// 01130018
    	MULU	R21, R13	// 01b50019
    	MULV	R19, R8		// 0113001c
    	MULVU	R21, R13	// 01b5001d
    
    //	LDIV rreg ',' rreg
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    	DIV	R18, R22	// 02d2001a
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Aug 08 12:17:12 GMT 2023
    - 12.4K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/mips.s

    	//	}
    	ADD	R1, R2
    
    	//	LADDW imm ',' rreg
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    	ADD	$4, R1
    
    	//	LMUL rreg ',' rreg
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    	MUL	R1, R2
    
    	//	LSHW rreg ',' sreg ',' rreg
    	//	{
    	//		outcode(int($1), &$2, int($4), &$6);
    	//	}
    	SLL	R1, R2, R3
    
    	//	LSHW rreg ',' rreg
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Aug 08 12:17:12 GMT 2023
    - 6.7K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/asm/testdata/loong64enc1.s

    	MOVV	F4, R5			// 85b81401
    	WORD	$74565			// 45230100
    	BREAK	R4, result+16(FP)	// 64600006
    	BREAK	R4, 1(R5)		// a4040006
    	BREAK				// 00002a00
    	UNDEF				// 00002a00
    
    	// mul
    	MUL	R4, R5	  		// a5101c00
    	MUL	R4, R5, R6	  	// a6101c00
    	MULV	R4, R5	   		// a5901d00
    	MULV	R4, R5, R6	   	// a6901d00
    	MULVU	R4, R5			// a5901d00
    	MULVU	R4, R5, R6		// a6901d00
    	MULHV	R4, R5			// a5101e00
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Mar 31 02:56:19 GMT 2023
    - 6.4K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/arm.s

    	MULALU		R1, R2, (R4, R3)     // 9231a4e0
    	MULALU.S	R1, R2, (R4, R3)     // 9231b4e0
    
    // MUL
    	MUL	R2, R3, R4           // 930204e0
    	MUL	R2, R4               // 940204e0
    	MUL	R2, R4, R4           // 940204e0
    	MUL.S	R2, R3, R4           // 930214e0
    	MUL.S	R2, R4               // 940214e0
    	MUL.S	R2, R4, R4           // 940214e0
    	MULU	R5, R6, R7           // 960507e0
    	MULU	R5, R7               // 970507e0
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Dec 15 20:51:01 GMT 2023
    - 69K bytes
    - Viewed (0)
  8. src/cmd/asm/internal/arch/mips.go

    	case mips.ACMPEQF, mips.ACMPEQD, mips.ACMPGEF, mips.ACMPGED,
    		mips.ACMPGTF, mips.ACMPGTD:
    		return true
    	}
    	return false
    }
    
    // IsMIPSMUL reports whether the op (as defined by an mips.A* constant) is
    // one of the MUL/DIV/REM/MADD/MSUB instructions that require special handling.
    func IsMIPSMUL(op obj.As) bool {
    	switch op {
    	case mips.AMUL, mips.AMULU, mips.AMULV, mips.AMULVU,
    		mips.ADIV, mips.ADIVU, mips.ADIVV, mips.ADIVVU,
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Mar 04 19:06:44 GMT 2020
    - 1.7K bytes
    - Viewed (0)
  9. api/go1.5.txt

    pkg math/big, method (*Float) IsInt() bool
    pkg math/big, method (*Float) MantExp(*Float) int
    pkg math/big, method (*Float) MinPrec() uint
    pkg math/big, method (*Float) Mode() RoundingMode
    pkg math/big, method (*Float) Mul(*Float, *Float) *Float
    pkg math/big, method (*Float) Neg(*Float) *Float
    pkg math/big, method (*Float) Parse(string, int) (*Float, int, error)
    pkg math/big, method (*Float) Prec() uint
    Plain Text
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Thu Jul 30 21:14:09 GMT 2015
    - 46.6K bytes
    - Viewed (0)
  10. api/go1.12.txt

    pkg math/bits, func Div(uint, uint, uint) (uint, uint)
    pkg math/bits, func Div32(uint32, uint32, uint32) (uint32, uint32)
    pkg math/bits, func Div64(uint64, uint64, uint64) (uint64, uint64)
    pkg math/bits, func Mul(uint, uint) (uint, uint)
    pkg math/bits, func Mul32(uint32, uint32) (uint32, uint32)
    pkg math/bits, func Mul64(uint64, uint64) (uint64, uint64)
    pkg math/bits, func Sub(uint, uint, uint) (uint, uint)
    Plain Text
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Wed Jan 02 21:21:53 GMT 2019
    - 13.5K bytes
    - Viewed (0)
Back to top