Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for MOVSS (0.07 sec)

  1. src/cmd/vet/testdata/asm/asm1.s

    //go:build amd64
    // +build amd64
    
    TEXT ·arg1(SB),0,$0-2
    	MOVW	x+0(FP), AX // ERROR "\[amd64\] arg1: invalid MOVW of x\+0\(FP\); int8 is 1-byte value"
    
    TEXT ·cpx(SB),0,$0-24
    	// These are ok
    	MOVSS	x_real+0(FP), X0
    	MOVSS	x_imag+4(FP), X0
    	MOVSD	y_real+8(FP), X0
    	MOVSD	y_imag+16(FP), X0
    	// Loading both parts of a complex is ok: see issue 35264.
    	MOVSD	x+0(FP), X0
    	MOVO	y+8(FP), X0
    	MOVOU	y+8(FP), X0
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Feb 20 03:54:48 UTC 2021
    - 883 bytes
    - Viewed (0)
  2. test/codegen/memops.go

    }
    
    func idxFloat32(x, y []float32, i int) {
    	var t float32
    	//    amd64: `MOVSS\t4\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\), X[0-9]+`
    	// 386/sse2: `MOVSS\t4\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\), X[0-9]+`
    	//    arm64: `FMOVS\t\(R[0-9]*\)\(R[0-9]*<<2\), F[0-9]+`
    	t = x[i+1]
    	//    amd64: `MOVSS\tX[0-9]+, 4\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\)`
    	// 386/sse2: `MOVSS\tX[0-9]+, 4\([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*4\)`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  3. test/codegen/math.go

    }
    
    // Test that integer constants are converted to floating point constants
    // at compile-time
    
    func constantConvert32(x float32) float32 {
    	// amd64:"MOVSS\t[$]f32.3f800000\\(SB\\)"
    	// s390x:"FMOVS\t[$]f32.3f800000\\(SB\\)"
    	// ppc64x/power8:"FMOVS\t[$]f32.3f800000\\(SB\\)"
    	// ppc64x/power9:"FMOVS\t[$]f32.3f800000\\(SB\\)"
    	// ppc64x/power10:"XXSPLTIDP\t[$]1065353216, VS0"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/386Ops.go

    		{name: "MOVSSload", argLength: 2, reg: fpload, asm: "MOVSS", aux: "SymOff", faultOnNilArg0: true, symEffect: "Read"}, // fp32 load
    		{name: "MOVSDload", argLength: 2, reg: fpload, asm: "MOVSD", aux: "SymOff", faultOnNilArg0: true, symEffect: "Read"}, // fp64 load
    		{name: "MOVSSconst", reg: fp01, asm: "MOVSS", aux: "Float32", rematerializeable: true},                               // fp32 constant
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 14 08:10:32 UTC 2023
    - 45.1K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/x86/anames.go

    	"MOVNTO",
    	"MOVNTPD",
    	"MOVNTPS",
    	"MOVNTQ",
    	"MOVO",
    	"MOVOU",
    	"MOVQ",
    	"MOVQL",
    	"MOVQOZX",
    	"MOVSB",
    	"MOVSD",
    	"MOVSHDUP",
    	"MOVSL",
    	"MOVSLDUP",
    	"MOVSQ",
    	"MOVSS",
    	"MOVSW",
    	"MOVSWW",
    	"MOVUPD",
    	"MOVUPS",
    	"MOVW",
    	"MOVWLSX",
    	"MOVWLZX",
    	"MOVWQSX",
    	"MOVWQZX",
    	"MOVZWW",
    	"MPSADBW",
    	"MULB",
    	"MULL",
    	"MULPD",
    	"MULPS",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/_gen/AMD64Ops.go

    		{name: "MOVSSload", argLength: 2, reg: fpload, asm: "MOVSS", aux: "SymOff", faultOnNilArg0: true, symEffect: "Read"},
    		{name: "MOVSDload", argLength: 2, reg: fpload, asm: "MOVSD", aux: "SymOff", faultOnNilArg0: true, symEffect: "Read"},
    
    		// MOVSxconst: floatint-point constants
    		// x==S for float32, x==D for float64
    		{name: "MOVSSconst", reg: fp01, asm: "MOVSS", aux: "Float32", rematerializeable: true},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 98K bytes
    - Viewed (1)
  7. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go

    				// FMOVFP, FXCHF, etc
    				src = 4
    				break
    			}
    			if strings.HasSuffix(op, "SD") {
    				// MOVSD, SQRTSD, etc
    				src = 8
    				break
    			}
    			if strings.HasSuffix(op, "SS") {
    				// MOVSS, SQRTSS, etc
    				src = 4
    				break
    			}
    			if op == "MOVO" || op == "MOVOU" {
    				src = 16
    				break
    			}
    			if strings.HasPrefix(op, "SET") {
    				// SETEQ, etc
    				src = 1
    				break
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  8. src/cmd/asm/internal/asm/testdata/amd64enc.s

    	MOVSS (BX), X2                          // f30f1013
    	MOVSS (R11), X2                         // f3410f1013
    	MOVSS X2, X2                            // f30f10d2 or f30f11d2
    	MOVSS X11, X2                           // f3410f10d3 or f3440f11da
    	MOVSS (BX), X11                         // f3440f101b
    	MOVSS (R11), X11                        // f3450f101b
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 08 21:38:44 UTC 2021
    - 581.9K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go

    	MOVSB:           "MOVSB",
    	MOVSD:           "MOVSD",
    	MOVSD_XMM:       "MOVSD_XMM",
    	MOVSHDUP:        "MOVSHDUP",
    	MOVSLDUP:        "MOVSLDUP",
    	MOVSQ:           "MOVSQ",
    	MOVSS:           "MOVSS",
    	MOVSW:           "MOVSW",
    	MOVSX:           "MOVSX",
    	MOVSXD:          "MOVSXD",
    	MOVUPD:          "MOVUPD",
    	MOVUPS:          "MOVUPS",
    	MOVZX:           "MOVZX",
    	MPSADBW:         "MPSADBW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 266.8K bytes
    - Viewed (0)
Back to top