Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 42 for umul (0.05 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. src/cmd/compile/internal/x86/ssa.go

    				n.To.Reg = x86.REG_DX
    			}
    
    			j.To.SetTarget(n)
    			j2.To.SetTarget(s.Pc())
    		}
    
    	case ssa.Op386HMULL, ssa.Op386HMULLU:
    		// the frontend rewrites constant division by 8/16/32 bit integers into
    		// HMUL by a constant
    		// SSA rewrites generate the 64 bit versions
    
    		// Arg[0] is already in AX as it's the only register we allow
    		// and DX is the only output we care about (the high bits)
    		p := s.Prog(v.Op.Asm())
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/staticinit/sched.go

    		ir.OPTRLIT,
    		ir.OCONV,
    		ir.OCONVIFACE,
    		ir.OCONVNOP,
    		ir.ODOT,
    		ir.OEQ,
    		ir.ONE,
    		ir.OLT,
    		ir.OLE,
    		ir.OGT,
    		ir.OGE,
    		ir.OKEY,
    		ir.OSTRUCTKEY,
    		ir.OLEN,
    		ir.OMUL,
    		ir.OLSH,
    		ir.ORSH,
    		ir.OAND,
    		ir.OANDNOT,
    		ir.ONEW,
    		ir.ONOT,
    		ir.OBITNOT,
    		ir.OPLUS,
    		ir.ONEG,
    		ir.OOROR,
    		ir.OPAREN,
    		ir.ORUNESTR,
    		ir.OREAL,
    		ir.OIMAG,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 17:16:14 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  7. src/runtime/race/testdata/mop_test.go

    		y = z
    		ch <- 1
    	}()
    	<-ch
    	<-ch
    }
    
    func TestRaceDivConst(t *testing.T) {
    	var x, y, z uint32
    	_ = x
    	ch := make(chan int, 2)
    
    	go func() {
    		x = y / 3 // involves only a HMUL node
    		ch <- 1
    	}()
    	go func() {
    		y = z
    		ch <- 1
    	}()
    	<-ch
    	<-ch
    }
    
    func TestRaceMod(t *testing.T) {
    	var x, y, z int
    	_ = x
    	ch := make(chan int, 2)
    
    	go func() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 23 16:46:25 UTC 2023
    - 28.9K bytes
    - Viewed (0)
  8. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	UMADDL R0, R20, R17, R17                   // 3152a09b
    	UMSUBL R22, R4, R3, R7                     // 6790b69b
    	UMNEGL R3, R19, R1                         // 61fea39b
    	UMULH R24, R20, R24                        // 987ed89b
    	UMULL R19, R22, R19                        // d37eb39b
    	UXTBW R2, R6                               // 461c0053
    	UXTHW R7, R20                              // f43c0053
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/walk/expr.go

    		n := n.(*ir.AddrExpr)
    		n.X = walkExpr(n.X, init)
    		return n
    
    	case ir.ODEREF:
    		n := n.(*ir.StarExpr)
    		n.X = walkExpr(n.X, init)
    		return n
    
    	case ir.OMAKEFACE, ir.OAND, ir.OANDNOT, ir.OSUB, ir.OMUL, ir.OADD, ir.OOR, ir.OXOR, ir.OLSH, ir.ORSH,
    		ir.OUNSAFEADD:
    		n := n.(*ir.BinaryExpr)
    		n.X = walkExpr(n.X, init)
    		n.Y = walkExpr(n.Y, init)
    		return n
    
    	case ir.OUNSAFESLICE:
    		n := n.(*ir.BinaryExpr)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:34:01 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/MIPS.rules

    (Select1 (Sub32carry <t> x y)) => (SGTU <typ.Bool> (SUB <t.FieldType(0)> x y) x)
    (Sub32withcarry <t> x y c) => (SUB (SUB <t> x y) c)
    
    (Mul(32|16|8) ...) => (MUL ...)
    (Mul(32|64)F ...) => (MUL(F|D) ...)
    
    (Hmul(32|32u) x y) => (Select0 (MUL(T|TU) x y))
    (Mul32uhilo ...) => (MULTU ...)
    
    (Div32 x y) => (Select1 (DIV x y))
    (Div32u x y) => (Select1 (DIVU x y))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 14:43:03 UTC 2023
    - 35.3K bytes
    - Viewed (0)
Back to top