Search Options

Results per page
Sort
Preferred Languages
Advance

Results 71 - 80 of 106 for umul (0.08 sec)

  1. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go

    	case FCCMP, FCCMPE:
    		args[0], args[1] = args[1], args[0]
    		fallthrough
    
    	case FCMP, FCMPE:
    		if _, ok := inst.Args[1].(Imm); ok {
    			args[1] = "$(0.0)"
    		}
    		fallthrough
    
    	case FADD, FSUB, FMUL, FNMUL, FDIV, FMAX, FMIN, FMAXNM, FMINNM, FCSEL, FMADD, FMSUB, FNMADD, FNMSUB:
    		if strings.HasSuffix(op, "MADD") || strings.HasSuffix(op, "MSUB") {
    			args[2], args[3] = args[3], args[2]
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 17K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/PPC64.rules

    (Div16u x y) => (DIVWU (ZeroExt16to32 x) (ZeroExt16to32 y))
    (Div8 x y) => (DIVW  (SignExt8to32 x) (SignExt8to32 y))
    (Div8u x y) => (DIVWU (ZeroExt8to32 x) (ZeroExt8to32 y))
    
    (Hmul(64|64u|32|32u) ...) => (MULH(D|DU|W|WU) ...)
    
    (Mul(32|64)F ...) => ((FMULS|FMUL) ...)
    
    (Div(32|64)F ...) => ((FDIVS|FDIV) ...)
    
    // Lowering float <=> int
    (Cvt32to(32|64)F x) => ((FCFIDS|FCFID) (MTVSRD (SignExt32to64 x)))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 53.2K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssagen/ssa.go

    	{ir.OMUL, types.TINT8}:    ssa.OpMul8,
    	{ir.OMUL, types.TUINT8}:   ssa.OpMul8,
    	{ir.OMUL, types.TINT16}:   ssa.OpMul16,
    	{ir.OMUL, types.TUINT16}:  ssa.OpMul16,
    	{ir.OMUL, types.TINT32}:   ssa.OpMul32,
    	{ir.OMUL, types.TUINT32}:  ssa.OpMul32,
    	{ir.OMUL, types.TINT64}:   ssa.OpMul64,
    	{ir.OMUL, types.TUINT64}:  ssa.OpMul64,
    	{ir.OMUL, types.TFLOAT32}: ssa.OpMul32F,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/walk/range.go

    	// hn = len(a) * sizeof(elem(a))
    	hn := typecheck.TempAt(base.Pos, ir.CurFunc, types.Types[types.TUINTPTR])
    	mul := typecheck.Conv(ir.NewBinaryExpr(base.Pos, ir.OMUL, ir.NewUnaryExpr(base.Pos, ir.OLEN, a), ir.NewInt(base.Pos, elemsize)), types.Types[types.TUINTPTR])
    	n.Body.Append(ir.NewAssignStmt(base.Pos, hn, mul))
    
    	var fn ir.Node
    	if a.Type().Elem().HasPointers() {
    		// memclrHasPointers(hp, hn)
    		ir.CurFunc.SetWBPos(wbPos)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 14:52:33 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/S390X.rules

    (Sub(64|Ptr) ...) => (SUB ...)
    (Sub(32|16|8) ...) => (SUBW ...)
    (Sub32F x y) => (Select0 (FSUBS x y))
    (Sub64F x y) => (Select0 (FSUB x y))
    
    (Mul64 ...) => (MULLD ...)
    (Mul(32|16|8) ...) => (MULLW ...)
    (Mul32F ...) => (FMULS ...)
    (Mul64F ...) => (FMUL ...)
    (Mul64uhilo ...) => (MLGR ...)
    
    (Div32F ...) => (FDIVS ...)
    (Div64F ...) => (FDIV ...)
    
    (Div64 x y) => (DIVD x y)
    (Div64u ...) => (DIVDU ...)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 74.3K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go

    	}
    	return regBytes(arg)
    }
    
    func isFloat(op Op) bool {
    	switch op {
    	case FADD, FCOM, FCOMP, FDIV, FDIVR, FIADD, FICOM, FICOMP, FIDIV, FIDIVR, FILD, FIMUL, FIST, FISTP, FISTTP, FISUB, FISUBR, FLD, FMUL, FST, FSTP, FSUB, FSUBR:
    		return true
    	}
    	return false
    }
    
    func isFloatInt(op Op) bool {
    	switch op {
    	case FIADD, FICOM, FICOMP, FIDIV, FIDIVR, FILD, FIMUL, FIST, FISTP, FISTTP, FISUB, FISUBR:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/arm/asm5.go

    	{AMOVH, C_REG, C_NONE, C_REG, 1, 4, 0, 0, 0, 0},
    	{AMOVHS, C_REG, C_NONE, C_REG, 14, 8, 0, 0, 0, 0},
    	{AMOVHU, C_REG, C_NONE, C_REG, 14, 8, 0, 0, 0, 0},
    	{AMUL, C_REG, C_REG, C_REG, 15, 4, 0, 0, 0, C_SBIT},
    	{AMUL, C_REG, C_NONE, C_REG, 15, 4, 0, 0, 0, C_SBIT},
    	{ADIV, C_REG, C_REG, C_REG, 16, 4, 0, 0, 0, 0},
    	{ADIV, C_REG, C_NONE, C_REG, 16, 4, 0, 0, 0, 0},
    	{ADIVHW, C_REG, C_REG, C_REG, 105, 4, 0, 0, 0, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 79.4K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		{name: "MULHWU", argLength: 2, reg: gp21, asm: "MULHWU", commutative: true}, // (arg0 * arg1) >> 32, unsigned
    
    		{name: "FMUL", argLength: 2, reg: fp21, asm: "FMUL", commutative: true},   // arg0*arg1
    		{name: "FMULS", argLength: 2, reg: fp21, asm: "FMULS", commutative: true}, // arg0*arg1
    
    		{name: "FMADD", argLength: 3, reg: fp31, asm: "FMADD"},   // arg0*arg1 + arg2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  9. docs/tr/docs/alternatives.md

    !!! check "**FastAPI**'a nasıl ilham oldu?"
        Hug, APIStar'ın çeşitli kısımlarında esin kaynağı oldu ve APIStar'la birlikte en umut verici bulduğum araçlardan biriydi.
    
        **FastAPI**, Python tip belirteçlerini kullanarak parametre belirlemede ve API'ı otomatık tanımlayan bir şema üretmede de Hug'a esinlendi.
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Fri Mar 22 01:42:11 UTC 2024
    - 28.8K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/S390XOps.go

    		{name: "FMULS", argLength: 2, reg: fp21, asm: "FMULS", commutative: true, resultInArg0: true},                                // fp32 arg0 * arg1
    		{name: "FMUL", argLength: 2, reg: fp21, asm: "FMUL", commutative: true, resultInArg0: true},                                  // fp64 arg0 * arg1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 52.5K bytes
    - Viewed (0)
Back to top