Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. src/math/floor_386.s

    	MOVW    AX, -4(SP)   // store new Control Word
    	FLDCW   -4(SP)       // load new Control Word
    	FRNDINT              // F0=Ceil(x)
    	FLDCW   -2(SP)       // load old Control Word
    	FMOVDP  F0, ret+8(FP)
    	RET
    
    // func archFloor(x float64) float64
    TEXT ·archFloor(SB),NOSPLIT,$0
    	FMOVD   x+0(FP), F0  // F0=x
    	FSTCW   -2(SP)       // save old Control Word
    	MOVW    -2(SP), AX
    	ANDW    $0xf3ff, AX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 15 15:48:19 UTC 2021
    - 1.5K bytes
    - Viewed (0)
  2. src/math/hypot_386.s

    	FLD1                 // F0=1, F1=q*q, F2=p
    	FADDDP  F0, F1       // F0=1+q*q, F1=p
    	FSQRT                // F0=sqrt(1+q*q), F1=p
    	FMULDP  F0, F1       // F0=p*sqrt(1+q*q)
    	FMOVDP  F0, ret+16(FP)
    	RET
    	FMOVDP  F0, F1       // F0=0
    	FMOVDP  F0, ret+16(FP)
    	RET
    not_finite:
    // test bits for -Inf or +Inf
    	MOVL    p_hi+4(FP), AX  // high word p
    	ORL     p_lo+0(FP), AX  // low word p
    	ANDL    $0x7fffffff, AX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 15 15:48:19 UTC 2021
    - 1.8K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/x86/anames.go

    	"FFREE",
    	"FINCSTP",
    	"FINIT",
    	"FLD1",
    	"FLDCW",
    	"FLDENV",
    	"FLDL2E",
    	"FLDL2T",
    	"FLDLG2",
    	"FLDLN2",
    	"FLDPI",
    	"FLDZ",
    	"FMOVB",
    	"FMOVBP",
    	"FMOVD",
    	"FMOVDP",
    	"FMOVF",
    	"FMOVFP",
    	"FMOVL",
    	"FMOVLP",
    	"FMOVV",
    	"FMOVVP",
    	"FMOVW",
    	"FMOVWP",
    	"FMOVX",
    	"FMOVXP",
    	"FMULD",
    	"FMULDP",
    	"FMULF",
    	"FMULL",
    	"FMULW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  4. 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)
  5. 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