Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 16 of 16 for fmadd (0.05 sec)

  1. src/cmd/compile/internal/ssa/opGen.go

    				{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
    			},
    		},
    	},
    	{
    		name:   "FMADD",
    		argLen: 3,
    		asm:    ppc64.AFMADD,
    		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)
  2. src/text/template/exec_test.go

    }
    
    func (t *T) Method3(v any) string {
    	return fmt.Sprintf("Method3: %v", v)
    }
    
    func (t *T) Copy() *T {
    	n := new(T)
    	*n = *t
    	return n
    }
    
    func (t *T) MAdd(a int, b []int) []int {
    	v := make([]int, len(b))
    	for i, x := range b {
    		v[i] = x + a
    	}
    	return v
    }
    
    var myError = errors.New("my error")
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 22:23:55 UTC 2024
    - 60.1K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/asm9.go

    	{as: AFADD, a1: C_FREG, a2: C_FREG, a6: C_FREG, type_: 2, size: 4},
    	{as: AFABS, a1: C_FREG, a6: C_FREG, type_: 33, size: 4},
    	{as: AFABS, a6: C_FREG, type_: 33, size: 4},
    	{as: AFMADD, a1: C_FREG, a2: C_FREG, a3: C_FREG, a6: C_FREG, type_: 34, size: 4},
    	{as: AFMUL, a1: C_FREG, a6: C_FREG, type_: 32, size: 4},
    	{as: AFMUL, a1: C_FREG, a2: C_FREG, a6: C_FREG, type_: 32, size: 4},
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/ppc64/obj9.go

    				p.Mark |= LABEL | SYNC
    			}
    			continue
    
    		case AFABS,
    			AFABSCC,
    			AFADD,
    			AFADDCC,
    			AFCTIW,
    			AFCTIWCC,
    			AFCTIWZ,
    			AFCTIWZCC,
    			AFDIV,
    			AFDIVCC,
    			AFMADD,
    			AFMADDCC,
    			AFMOVD,
    			AFMOVDU,
    			/* case AFMOVDS: */
    			AFMOVS,
    			AFMOVSU,
    
    			/* case AFMOVSD: */
    			AFMSUB,
    			AFMSUBCC,
    			AFMUL,
    			AFMULCC,
    			AFNABS,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/s390x/asmz.go

    	{i: 79, as: ACSG, a1: C_REG, a2: C_REG, a6: C_SOREG},
    
    	// floating point
    	{i: 32, as: AFADD, a1: C_FREG, a6: C_FREG},
    	{i: 33, as: AFABS, a1: C_FREG, a6: C_FREG},
    	{i: 33, as: AFABS, a6: C_FREG},
    	{i: 34, as: AFMADD, a1: C_FREG, a2: C_FREG, a6: C_FREG},
    	{i: 32, as: AFMUL, a1: C_FREG, a6: C_FREG},
    	{i: 36, as: AFMOVD, a1: C_LAUTO, a6: C_FREG},
    	{i: 36, as: AFMOVD, a1: C_LOREG, a6: C_FREG},
    	{i: 75, as: AFMOVD, a1: C_ADDR, a6: C_FREG},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/rewriteARM64.go

    	v_1 := v.Args[1]
    	v_0 := v.Args[0]
    	b := v.Block
    	// match: (MADD a x (MOVDconst [-1]))
    	// result: (SUB a x)
    	for {
    		a := v_0
    		x := v_1
    		if v_2.Op != OpARM64MOVDconst || auxIntToInt64(v_2.AuxInt) != -1 {
    			break
    		}
    		v.reset(OpARM64SUB)
    		v.AddArg2(a, x)
    		return true
    	}
    	// match: (MADD a _ (MOVDconst [0]))
    	// result: a
    	for {
    		a := v_0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 608.6K bytes
    - Viewed (0)
Back to top