Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for FMOVDP (0.07 sec)

  1. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go

    	case "amd64.LEAQ":
    		dst = 8
    		addr = true
    	default:
    		switch fn.arch.name {
    		case "386", "amd64":
    			if strings.HasPrefix(op, "F") && (strings.HasSuffix(op, "D") || strings.HasSuffix(op, "DP")) {
    				// FMOVDP, FXCHD, etc
    				src = 8
    				break
    			}
    			if strings.HasPrefix(op, "P") && strings.HasSuffix(op, "RD") {
    				// PINSRD, PEXTRD, etc
    				src = 4
    				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)
  2. src/runtime/asm_386.s

    	MOVL	AX, moduledata_next(DX)
    	MOVL	AX, runtime·lastmoduledatap(SB)
    	RET
    
    TEXT runtime·uint32tofloat64(SB),NOSPLIT,$8-12
    	MOVL	a+0(FP), AX
    	MOVL	AX, 0(SP)
    	MOVL	$0, 4(SP)
    	FMOVV	0(SP), F0
    	FMOVDP	F0, ret+4(FP)
    	RET
    
    TEXT runtime·float64touint32(SB),NOSPLIT,$12-12
    	FMOVD	a+0(FP), F0
    	FSTCW	0(SP)
    	FLDCW	runtime·controlWord64trunc(SB)
    	FMOVVP	F0, 4(SP)
    	FLDCW	0(SP)
    	MOVL	4(SP), AX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
Back to top