Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 33 for mfvscr (0.13 sec)

  1. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go

    	LFSU: "FMOVSU", STFSU: "FMOVSU",
    	LFSUX: "FMOVSU", STFSUX: "FMOVSU",
    	CMPD: "CMP", CMPDI: "CMP",
    	CMPW: "CMPW", CMPWI: "CMPW",
    	CMPLD: "CMPU", CMPLDI: "CMPU",
    	CMPLW: "CMPWU", CMPLWI: "CMPWU",
    	MTSPR: "MOVD", MFSPR: "MOVD", // the width is ambiguous for SPRs
    	B:  "BR",
    	BL: "CALL",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 10.9K bytes
    - Viewed (0)
  2. 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)
  3. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/gnu.go

    				startArg = 1
    			case 9:
    				buf.WriteString("ctr")
    				startArg = 1
    			default:
    				buf.WriteString("spr")
    			}
    		default:
    			buf.WriteString("spr")
    		}
    
    	case "mfspr":
    		opcode := inst.Op.String()
    		buf.WriteString(opcode[0:2])
    		arg := inst.Args[0]
    		switch spr := inst.Args[1].(type) {
    		case SpReg:
    			switch spr {
    			case 1:
    				buf.WriteString("xer ")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 12.2K bytes
    - Viewed (0)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. src/html/entity.go

    		"FilledVerySmallSquare;":           '\U000025AA',
    		"Fopf;":                            '\U0001D53D',
    		"ForAll;":                          '\U00002200',
    		"Fouriertrf;":                      '\U00002131',
    		"Fscr;":                            '\U00002131',
    		"GJcy;":                            '\U00000403',
    		"GT;":                              '\U0000003E',
    		"Gamma;":                           '\U00000393',
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jul 31 22:10:54 UTC 2018
    - 114.3K bytes
    - Viewed (0)
  9. 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)
  10. src/cmd/asm/internal/asm/testdata/ppc64.s

    	LXSIWZX (R3), VS1               // 7c201818
    	STXSIWX VS1, (R3)(R4)           // 7c241918
    	STXSIWX VS1, (R3)(R0)           // 7c201918
    	STXSIWX VS1, (R3)               // 7c201918
    	MFVSRD VS1, R3                  // 7c230066
    	MTFPRD R3, F0                   // 7c030166
    	MFVRD V0, R3                    // 7c030067
    	MFVSRLD VS63,R4                 // 7fe40267
    	MFVSRLD V31,R4                  // 7fe40267
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
Back to top