Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 17 of 17 for FPSCR (0.23 sec)

  1. src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go

    // It returns nil if x cannot be decoded according to aop.
    func decodeArg(aop instArg, x uint32) Arg {
    	switch aop {
    	default:
    		return nil
    
    	case arg_APSR:
    		return APSR
    	case arg_FPSCR:
    		return FPSCR
    
    	case arg_R_0:
    		return Reg(x & (1<<4 - 1))
    	case arg_R_8:
    		return Reg((x >> 8) & (1<<4 - 1))
    	case arg_R_12:
    		return Reg((x >> 12) & (1<<4 - 1))
    	case arg_R_16:
    		return Reg((x >> 16) & (1<<4 - 1))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 12.6K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go

    		[6]*argField{ap_FPReg_6_10}},
    	{MFFSCRN, 0xfc1f07fe00000000, 0xfc16048e00000000, 0x100000000, // Move From FPSCR Control & Set RN X-form (mffscrn FRT,FRB)
    		[6]*argField{ap_FPReg_6_10, ap_FPReg_16_20}},
    	{MFFSCRNI, 0xfc1f07fe00000000, 0xfc17048e00000000, 0xe00100000000, // Move From FPSCR Control & Set RN Immediate X-form (mffscrni FRT,RM)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 334.7K bytes
    - Viewed (0)
  3. 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)
  4. 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)
  5. src/cmd/asm/internal/arch/arch.go

    		register[obj.Rconv(i)] = int16(i)
    	}
    	register["CR"] = ppc64.REG_CR
    	register["XER"] = ppc64.REG_XER
    	register["LR"] = ppc64.REG_LR
    	register["CTR"] = ppc64.REG_CTR
    	register["FPSCR"] = ppc64.REG_FPSCR
    	register["MSR"] = ppc64.REG_MSR
    	// Pseudo-registers.
    	register["SB"] = RSB
    	register["FP"] = RFP
    	register["PC"] = RPC
    	// Avoid unintentionally clobbering g using R30.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 21 06:51:28 UTC 2023
    - 21.3K 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/vendor/golang.org/x/arch/arm/armasm/tables.go

    	{0x0fff0fff, 0x0ef10a10, 4, VMRS_EQ, 0x1c04, instArgs{arg_R_12_nzcv, arg_FPSCR}},                              // VMRS<c> <Rt_nzcv>, FPSCR cond:4|1|1|1|0|1|1|1|1|0|0|0|1|Rt:4|1|0|1|0|0|0|0|1|0|0|0|0
    	{0x0fff0fff, 0x0ee10a10, 4, VMSR_EQ, 0x1c04, instArgs{arg_FPSCR, arg_R_12}},                                   // VMSR<c> FPSCR, <Rt> cond:4|1|1|1|0|1|1|1|0|0|0|0|1|Rt:4|1|0|1|0|0|0|0|1|0|0|0|0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 16 17:57:48 UTC 2017
    - 267.4K bytes
    - Viewed (0)
Back to top