Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 151 for qsub (0.05 sec)

  1. src/cmd/internal/obj/arm/asm5.go

    		var as2 obj.As
    		switch p.As {
    		case AADD:
    			as2 = ASUB // ADD -> ADD/SUB pair
    		case ASUB:
    			as2 = AADD // SUB -> SUB/ADD pair
    		case ARSB:
    			as2 = ASUB // RSB -> RSB/SUB pair
    		case AADC:
    			as2 = ASUB // ADC -> ADC/SUB pair
    		case ASBC:
    			as2 = AADD // SBC -> SBC/ADD pair
    		case ARSC:
    			as2 = ASUB // RSC -> RSC/SUB pair
    		default:
    			c.ctxt.Diag("unknown second op for %v", p)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 79.4K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/ppc64/asm9.go

    			opset(ASRAWCC, r0)
    
    		case AEXTSWSLI:
    			opset(AEXTSWSLICC, r0)
    
    		case ASRAD: /* sraw Rb,Rs,Ra; srawi sh,Rs,Ra */
    			opset(ASRADCC, r0)
    
    		case ASUB: /* SUB Ra,Rb,Rd => subf Rd,ra,rb */
    			opset(ASUB, r0)
    
    			opset(ASUBCC, r0)
    			opset(ASUBV, r0)
    			opset(ASUBVCC, r0)
    			opset(ASUBCCC, r0)
    			opset(ASUBCV, r0)
    			opset(ASUBCVCC, r0)
    			opset(ASUBE, r0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/arm64/doc.go

    Examples:
    
    	MOVD R29, 384(R19)    <=>    str x29, [x19,#384]
    	MOVB.P R30, 30(R4)    <=>    strb w30, [x4],#30
    	STLRH R21, (R19)      <=>    stlrh w21, [x19]
    
    (2) MADD, MADDW, MSUB, MSUBW, SMADDL, SMSUBL, UMADDL, UMSUBL <Rm>, <Ra>, <Rn>, <Rd>
    
    Examples:
    
    	MADD R2, R30, R22, R6       <=>    madd x6, x22, x2, x30
    	SMSUBL R10, R3, R17, R27    <=>    smsubl x27, w17, w10, x3
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 00:21:42 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/typecheck/universe.go

    	okfor[ir.OLT] = types.IsOrdered[:]
    	okfor[ir.OMOD] = okforand[:]
    	okfor[ir.OMUL] = okforarith[:]
    	okfor[ir.ONE] = okforeq[:]
    	okfor[ir.OOR] = okforand[:]
    	okfor[ir.OOROR] = okforbool[:]
    	okfor[ir.OSUB] = okforarith[:]
    	okfor[ir.OXOR] = okforand[:]
    	okfor[ir.OLSH] = okforand[:]
    	okfor[ir.ORSH] = okforand[:]
    
    	// unary
    	okfor[ir.OBITNOT] = okforand[:]
    	okfor[ir.ONEG] = okforarith[:]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 15:20:28 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/noder/noder.go

    	syntax.Xor: ir.OBITNOT,
    	syntax.Add: ir.OPLUS,
    	syntax.Sub: ir.ONEG,
    }
    
    var binOps = [...]ir.Op{
    	syntax.OrOr:   ir.OOROR,
    	syntax.AndAnd: ir.OANDAND,
    
    	syntax.Eql: ir.OEQ,
    	syntax.Neq: ir.ONE,
    	syntax.Lss: ir.OLT,
    	syntax.Leq: ir.OLE,
    	syntax.Gtr: ir.OGT,
    	syntax.Geq: ir.OGE,
    
    	syntax.Add: ir.OADD,
    	syntax.Sub: ir.OSUB,
    	syntax.Or:  ir.OOR,
    	syntax.Xor: ir.OXOR,
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 11 20:40:57 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  6. test/codegen/mathbits.go

    }
    
    // --------------- //
    //    bits.Sub*    //
    // --------------- //
    
    func Sub(x, y, ci uint) (r, co uint) {
    	// amd64:"NEGL","SBBQ","NEGQ"
    	// arm64:"NEGS","SBCS","NGC","NEG",-"ADD",-"SUB",-"CMP"
    	// loong64:"SUBV","SGTU"
    	// ppc64x:"SUBC", "SUBE", "SUBZE", "NEG"
    	// s390x:"SUBE"
    	// mips64:"SUBV","SGTU"
    	// riscv64: "SUB","SLTU"
    	return bits.Sub(x, y, ci)
    }
    
    func SubC(x, ci uint) (r, co uint) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:51:17 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/s390x/anames.go

    	"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",
    	"CDFBRA",
    	"CEGBRA",
    	"CDGBRA",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 16:41:03 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/mips/asm0.go

    	{AMOVWU, C_REG, C_NONE, C_REG, 14, 8, 0, sys.MIPS64, NOTUSETMP},
    
    	{ASUB, C_REG, C_REG, C_REG, 2, 4, 0, 0, 0},
    	{ASUBV, C_REG, C_REG, C_REG, 2, 4, 0, sys.MIPS64, 0},
    	{AADD, C_REG, C_REG, C_REG, 2, 4, 0, 0, 0},
    	{AADDV, C_REG, C_REG, C_REG, 2, 4, 0, sys.MIPS64, 0},
    	{AAND, C_REG, C_REG, C_REG, 2, 4, 0, 0, 0},
    	{ASUB, C_REG, C_NONE, C_REG, 2, 4, 0, 0, 0},
    	{ASUBV, C_REG, C_NONE, C_REG, 2, 4, 0, sys.MIPS64, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 53.6K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/rewriteS390X.go

    		v0.AddArg(x)
    		v.AddArg(v0)
    		return true
    	}
    	// match: (SUB x x)
    	// result: (MOVDconst [0])
    	for {
    		x := v_0
    		if x != v_1 {
    			break
    		}
    		v.reset(OpS390XMOVDconst)
    		v.AuxInt = int64ToAuxInt(0)
    		return true
    	}
    	// match: (SUB <t> x g:(MOVDload [off] {sym} ptr mem))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 395.1K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/typecheck/const.go

    			break
    		}
    
    		n := n.(*ir.UnaryExpr)
    		n.X = convlit(n.X, ot)
    		if n.X.Type() == nil {
    			n.SetType(nil)
    			return n
    		}
    		n.SetType(t)
    		return n
    
    	case ir.OADD, ir.OSUB, ir.OMUL, ir.ODIV, ir.OMOD, ir.OOR, ir.OXOR, ir.OAND, ir.OANDNOT, ir.OOROR, ir.OANDAND, ir.OCOMPLEX:
    		ot := operandType(n.Op(), t)
    		if ot == nil {
    			n = DefaultLit(n, nil)
    			break
    		}
    
    		var l, r ir.Node
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 15:20:28 UTC 2023
    - 10.5K bytes
    - Viewed (0)
Back to top