Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for FPSCR (0.04 sec)

  1. 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)
  2. src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go

    	D25
    	D26
    	D27
    	D28
    	D29
    	D30
    	D31
    
    	APSR
    	APSR_nzcv
    	FPSCR
    
    	SP = R13
    	LR = R14
    	PC = R15
    )
    
    func (Reg) IsArg() {}
    
    func (r Reg) String() string {
    	switch r {
    	case APSR:
    		return "APSR"
    	case APSR_nzcv:
    		return "APSR_nzcv"
    	case FPSCR:
    		return "FPSCR"
    	case SP:
    		return "SP"
    	case PC:
    		return "PC"
    	case LR:
    		return "LR"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 22:23:32 UTC 2017
    - 7.5K bytes
    - Viewed (0)
  3. src/runtime/preempt_ppc64x.s

    	FMOVD F25, 456(R1)
    	FMOVD F26, 464(R1)
    	FMOVD F27, 472(R1)
    	FMOVD F28, 480(R1)
    	FMOVD F29, 488(R1)
    	FMOVD F30, 496(R1)
    	FMOVD F31, 504(R1)
    	MOVFL FPSCR, F0
    	FMOVD F0, 512(R1)
    	CALL ·asyncPreempt2(SB)
    	FMOVD 512(R1), F0
    	MOVFL F0, FPSCR
    	FMOVD 504(R1), F31
    	FMOVD 496(R1), F30
    	FMOVD 488(R1), F29
    	FMOVD 480(R1), F28
    	FMOVD 472(R1), F27
    	FMOVD 464(R1), F26
    	FMOVD 456(R1), F25
    	FMOVD 448(R1), F24
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 2.7K bytes
    - Viewed (0)
  4. src/runtime/signal_aix_ppc64.go

    func (c *sigctxt) link() uint64   { return c.regs().lr }
    func (c *sigctxt) xer() uint32    { return c.regs().xer }
    func (c *sigctxt) ccr() uint32    { return c.regs().cr }
    func (c *sigctxt) fpscr() uint32  { return c.regs().fpscr }
    func (c *sigctxt) fpscrx() uint32 { return c.regs().fpscrx }
    
    // TODO(aix): find trap equivalent
    func (c *sigctxt) trap() uint32 { return 0x0 }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 21:57:36 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  5. src/runtime/defs_aix_ppc64.go

    	__pad          int32
    }
    
    type context64 struct {
    	gpr        [32]uint64
    	msr        uint64
    	iar        uint64
    	lr         uint64
    	ctr        uint64
    	cr         uint32
    	xer        uint32
    	fpscr      uint32
    	fpscrx     uint32
    	except     [1]uint64
    	fpr        [32]float64
    	fpeu       uint8
    	fpinfo     uint8
    	fpscr24_31 uint8
    	pad        [1]uint8
    	excp_type  int32
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 20 21:27:51 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  6. src/runtime/defs_windows_arm.go

    	r7           uint32
    	r8           uint32
    	r9           uint32
    	r10          uint32
    	r11          uint32
    	r12          uint32
    
    	spr  uint32
    	lrr  uint32
    	pc   uint32
    	cpsr uint32
    
    	fpscr   uint32
    	padding uint32
    
    	floatNeon [16]neon128
    
    	bvr      [8]uint32
    	bcr      [8]uint32
    	wvr      [1]uint32
    	wcr      [1]uint32
    	padding2 [2]uint32
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 08:26:52 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/mips.s

    	//	}
    	MOVD	F1, foo<>+3(SB)
    	MOVD	F1, 16(R2)
    	MOVD	F1, (R2)
    
    	//
    	// floating point status
    	//
    	//	LMOVW fpscr ',' freg
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    	MOVW	FCR0, R1
    
    	//	LMOVW freg ','  fpscr
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    	MOVW	R1, FCR0
    
    	//	LMOVW rreg ',' mreg
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/ppc64/list9.go

    		case REG_XER:
    			return "XER"
    
    		case REG_LR:
    			return "LR"
    
    		case REG_CTR:
    			return "CTR"
    		}
    
    		return fmt.Sprintf("SPR(%d)", r-REG_SPR0)
    	}
    
    	if r == REG_FPSCR {
    		return "FPSCR"
    	}
    	if r == REG_MSR {
    		return "MSR"
    	}
    
    	return fmt.Sprintf("Rgok(%d)", r-obj.RBasePPC64)
    }
    
    func DRconv(a int) string {
    	s := "C_??"
    	if a >= C_NONE && a <= C_NCLASS {
    		s = cnames9[a]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 15 21:12:43 UTC 2022
    - 3.3K bytes
    - Viewed (0)
  9. src/runtime/mkpreempt.go

    	for i := 0; i <= 31; i++ {
    		reg := fmt.Sprintf("F%d", i)
    		l.add("FMOVD", reg, 8)
    	}
    	// Add floating point control/status register FPSCR.
    	l.addSpecial(
    		"MOVFL FPSCR, F0\nFMOVD F0, %d(R1)",
    		"FMOVD %d(R1), F0\nMOVFL F0, FPSCR",
    		8)
    
    	p("MOVD R31, -%d(R1)", l.stack-32) // save R31 first, we'll use R31 for saving LR
    	p("MOVD LR, R31")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 15.3K bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/testdata/mips64.s

    //		outcode(int($1), &$2, 0, &$4);
    //	}
    	MOVD	F1, foo<>+3(SB)
    	MOVD	F1, 16(R2)
    	MOVD	F1, (R2)
    
    //
    // floating point status
    //
    //	LMOVW fpscr ',' freg
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    	MOVW	FCR31, R1 // 4441f800
    
    //	LMOVW freg ','  fpscr
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    	MOVW	R1, FCR31 // 44c1f800
    
    //	LMOVW rreg ',' mreg
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 12.4K bytes
    - Viewed (0)
Back to top