Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 71 for fsub (0.07 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/math/sin_s390x.s

    	FMOVD   0(R1), F3
    	MOVD    $sincosxadd<>+0(SB), R1
    	FMOVD   0(R1), F2
    	WFMSDB  V0, V3, V2, V3
    	FMOVD   0(R1), F6
    	FADD    F3, F6
    	MOVD    $sincosxpi2h<>+0(SB), R1
    	FMOVD   0(R1), F2
    	FMSUB   F2, F6, F0
    	MOVD    $sincosxpi2m<>+0(SB), R1
    	FMOVD   0(R1), F4
    	FMADD   F4, F6, F0
    	MOVD    $sincosxpi2l<>+0(SB), R1
    	WFMDB   V0, V0, V1
    	FMOVD   0(R1), F7
    	WFMDB   V1, V1, V2
    	LGDR    F3, R1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 31 04:25:54 UTC 2023
    - 8.6K 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/internal/obj/s390x/asmz.go

    	{i: 22, as: AADD, a1: C_LCON, a6: C_REG},
    	{i: 12, as: AADD, a1: C_LOREG, a6: C_REG},
    	{i: 12, as: AADD, a1: C_LAUTO, a6: C_REG},
    	{i: 21, as: ASUB, a1: C_LCON, a2: C_REG, a6: C_REG},
    	{i: 21, as: ASUB, a1: C_LCON, a6: C_REG},
    	{i: 12, as: ASUB, a1: C_LOREG, a6: C_REG},
    	{i: 12, as: ASUB, a1: C_LAUTO, a6: C_REG},
    	{i: 4, as: AMULHD, a1: C_REG, a6: C_REG},
    	{i: 4, as: AMULHD, a1: C_REG, a2: C_REG, a6: C_REG},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/arm/obj5.go

    		//
    		//	// Try subtracting from SP and check for underflow.
    		//	// If this underflows, it sets C to 0.
    		//	SUB.S $(framesize-StackSmall), SP, R2
    		//	// If C is 1 (unsigned >=), compare with guard.
    		//	CMP.HS stackguard, R2
    
    		p = obj.Appendp(p, c.newprog)
    		p.As = ASUB
    		p.Scond = C_SBIT
    		p.From.Type = obj.TYPE_CONST
    		p.From.Offset = int64(framesize) - abi.StackSmall
    		p.Reg = REGSP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/riscv/cpu.go

    	ASLTI
    	ASLTIU
    	AANDI
    	AORI
    	AXORI
    	ASLLI
    	ASRLI
    	ASRAI
    	ALUI
    	AAUIPC
    	AADD
    	ASLT
    	ASLTU
    	AAND
    	AOR
    	AXOR
    	ASLL
    	ASRL
    	ASUB
    	ASRA
    
    	// 2.5: Control Transfer Instructions
    	AJAL
    	AJALR
    	ABEQ
    	ABNE
    	ABLT
    	ABLTU
    	ABGE
    	ABGEU
    
    	// 2.6: Load and Store Instructions
    	ALW
    	ALWU
    	ALH
    	ALHU
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 20 14:19:33 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/rewritePPC64.go

    		return true
    	}
    	return false
    }
    func rewriteValuePPC64_OpPPC64FSUB(v *Value) bool {
    	v_1 := v.Args[1]
    	v_0 := v.Args[0]
    	// match: (FSUB (FMUL x y) z)
    	// cond: x.Block.Func.useFMA(v)
    	// result: (FMSUB x y z)
    	for {
    		if v_0.Op != OpPPC64FMUL {
    			break
    		}
    		_ = v_0.Args[1]
    		v_0_0 := v_0.Args[0]
    		v_0_1 := v_0.Args[1]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 360.2K 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/opGen.go

    			outputs: []outputInfo{
    				{0, 1073733624}, // R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R14 R15 R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26 R27 R28 R29
    			},
    		},
    	},
    	{
    		name:   "FSUB",
    		argLen: 2,
    		asm:    ppc64.AFSUB,
    		reg: regInfo{
    			inputs: []inputInfo{
    				{0, 9223372032559808512}, // F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20 F21 F22 F23 F24 F25 F26 F27 F28 F29 F30
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/testdata/riscv64.s

    	SRL	X6, X5, X7				// b3d36200
    	SRL	X5, X6					// 33535300
    	SRL	$1, X5, X6				// 13d31200
    	SRL	$1, X5					// 93d21200
    
    	SUB	X6, X5, X7				// b3836240
    	SUB	X5, X6					// 33035340
    	SUB	$-2047, X5, X6				// 1383f27f
    	SUB	$2048, X5, X6				// 13830280
    	SUB	$-2047, X5				// 9382f27f
    	SUB	$2048, X5				// 93820280
    
    	SRA	X6, X5, X7				// b3d36240
    	SRA	X5, X6					// 33535340
    	SRA	$1, X5, X6				// 13d31240
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 22 04:42:21 UTC 2024
    - 16.7K bytes
    - Viewed (0)
Back to top