Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for mfvscr (0.12 sec)

  1. src/cmd/vendor/rsc.io/markdown/entity.go

    	"▪":           "\u25aa",
    	"𝔽":                            "\U0001d53d",
    	"∀":                          "\u2200",
    	"ℱ":                      "\u2131",
    	"ℱ":                            "\u2131",
    	"Ѓ":                            "\u0403",
    	">":                              "\u003e",
    	"Γ":                           "\u0393",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 101K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/ppc64/anames9.go

    	"U16CON",
    	"16CON",
    	"U31CON",
    	"S32CON",
    	"U32CON",
    	"32CON",
    	"S34CON",
    	"64CON",
    	"SACON",
    	"LACON",
    	"DACON",
    	"BRA",
    	"BRAPIC",
    	"ZOREG",
    	"SOREG",
    	"LOREG",
    	"XOREG",
    	"FPSCR",
    	"LR",
    	"CTR",
    	"ANY",
    	"GOK",
    	"ADDR",
    	"TLS_LE",
    	"TLS_IE",
    	"TEXTSIZE",
    	"NCLASS",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 09 22:14:57 UTC 2024
    - 673 bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/anames.go

    	"LXVX",
    	"LXVDSX",
    	"STXV",
    	"STXVL",
    	"STXVLL",
    	"STXVD2X",
    	"STXVW4X",
    	"STXVH8X",
    	"STXVB16X",
    	"STXVX",
    	"LXSDX",
    	"STXSDX",
    	"LXSIWAX",
    	"LXSIWZX",
    	"STXSIWX",
    	"MFVSRD",
    	"MFFPRD",
    	"MFVRD",
    	"MFVSRWZ",
    	"MFVSRLD",
    	"MTVSRD",
    	"MTFPRD",
    	"MTVRD",
    	"MTVSRWA",
    	"MTVSRWZ",
    	"MTVSRDD",
    	"MTVSRWS",
    	"XXLAND",
    	"XXLANDC",
    	"XXLEQV",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  4. test/codegen/math.go

    func fnma(x, y, z float64) float64 {
    	// riscv64:"FNMADDD",-"FNMSUBD"
    	return math.FMA(x, -y, -z)
    }
    
    func fromFloat64(f64 float64) uint64 {
    	// amd64:"MOVQ\tX.*, [^X].*"
    	// arm64:"FMOVD\tF.*, R.*"
    	// ppc64x:"MFVSRD"
    	// mips64/hardfloat:"MOVV\tF.*, R.*"
    	return math.Float64bits(f64+1) + 1
    }
    
    func fromFloat32(f32 float32) uint32 {
    	// amd64:"MOVL\tX.*, [^X].*"
    	// arm64:"FMOVS\tF.*, R.*"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/PPC64.rules

    // Lowering float <=> int
    (Cvt32to(32|64)F x) => ((FCFIDS|FCFID) (MTVSRD (SignExt32to64 x)))
    (Cvt64to(32|64)F x) => ((FCFIDS|FCFID) (MTVSRD x))
    
    (Cvt32Fto(32|64) x) => (MFVSRD (FCTI(W|D)Z x))
    (Cvt64Fto(32|64) x) => (MFVSRD (FCTI(W|D)Z x))
    
    (Cvt32Fto64F ...) => (Copy ...) // Note v will have the wrong type for patterns dependent on Float32/Float64
    (Cvt64Fto32F ...) => (FRSP ...)
    
    (CvtBoolToUint8 ...) => (Copy ...)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 53.2K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/ppc64/asm9.go

    			v = c.regoff(p.GetFrom3()) & 255
    		} else {
    			v = 255
    		}
    		o1 = OP_MTFSF | uint32(v)<<17 | uint32(p.From.Reg)<<11
    
    	case 65: /* MOVFL $imm,FPSCR(n) => mtfsfi crfd,imm */
    		if p.To.Reg == 0 {
    			c.ctxt.Diag("must specify FPSCR(n)\n%v", p)
    		}
    		o1 = OP_MTFSFI | (uint32(p.To.Reg)&15)<<23 | (uint32(c.regoff(&p.From))&31)<<12
    
    	case 66: /* mov spr,r1; mov r1,spr */
    		var r int
    		var v int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/ppc64/a.out.go

    	C_SOREG    /* An $n+reg memory arg where n is a 16 bit signed offset */
    	C_LOREG    /* An $n+reg memory arg where n is a 32 bit signed offset */
    	C_XOREG    /* An reg+reg memory arg */
    	C_FPSCR    /* The fpscr register */
    	C_LR       /* The link register */
    	C_CTR      /* The count register */
    	C_ANY      /* Any argument */
    	C_GOK      /* A non-matched argument */
    	C_ADDR     /* A symbolic memory location */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
  8. src/hash/crc32/crc32_ppc64le.s

    	VSLDOI	$8,V0,zeroes,V0
    
    #else
    
    	VAND	V0,mask_32bit,V1
    	VPMSUMD	V1,const1,V1
    	VAND	V1,mask_32bit,V1
    	VPMSUMD	V1,const2,V1
    	VXOR	V0,V1,V0
    	VSLDOI  $4,V0,zeroes,V0
    
    #endif
    
    	MFVSRD	VS32,R3 // VS32 = V0
    
    	NOR	R3,R3,R3 // return ^crc
    	MOVW	R3,ret+32(FP)
    	RET
    
    first_warm_up_done:
    
    	LVX	(R3),const1
    	ADD	$16,R3
    
    	VPMSUMD	V16,const1,V8
    	VPMSUMD	V17,const1,V9
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 12:09:50 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		// There are optimizations that should apply -- (Xi2f64 (MOVWload (not-ADD-ptr+offset) ) ) could use
    		// the word-load instructions.  (Xi2f64 (MOVDload ptr )) can be (FMOVDload ptr)
    
    		{name: "MFVSRD", argLength: 1, reg: fpgp, asm: "MFVSRD", typ: "Int64"},   // move 64 bits of F register into G register
    		{name: "MTVSRD", argLength: 1, reg: gpfp, asm: "MTVSRD", typ: "Float64"}, // move 64 bits of G register into F register
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  10. src/runtime/asm_arm.s

    	// disable runfast (flush-to-zero) mode of vfp if runtime.goarmsoftfp == 0
    	MOVB	runtime·goarmsoftfp(SB), R11
    	CMP	$0, R11
    	BNE	4(PC)
    	WORD	$0xeef1ba10	// vmrs r11, fpscr
    	BIC	$(1<<24), R11
    	WORD	$0xeee1ba10	// vmsr fpscr, r11
    	RET
    
    TEXT runtime·mstart(SB),NOSPLIT|TOPFRAME,$0
    	BL	runtime·mstart0(SB)
    	RET // not reached
    
    /*
     *  go-routine
     */
    
    // void gogo(Gobuf*)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
Back to top