Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 27 of 27 for Uregs (0.15 sec)

  1. src/hash/crc32/crc32_ppc64le.s

    	CMP	R14,$1
    	BNE	castTable
    	MOVD	$·IEEEConst(SB),R3
    	BR	startConst
    castTable:
    	MOVD	$·CastConst(SB),R3
    
    startConst:
    	ADD	R3,R8,R3	// starting point in constants table
    
    	VXOR	V0,V0,V0	// clear the V regs
    	VXOR	V1,V1,V1
    	VXOR	V2,V2,V2
    	VXOR	V3,V3,V3
    	VXOR	V4,V4,V4
    	VXOR	V5,V5,V5
    	VXOR	V6,V6,V6
    	VXOR	V7,V7,V7
    
    	LVX	(R3),const1	// loading constant values
    
    	CMP	R15,$1		// Identify warm up pass
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 12:09:50 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  2. src/crypto/internal/nistec/p256_asm_s390x.s

    // func p256PointAddAffineAsm(res, in1 *P256Point, in2 *p256AffinePoint, sign, sel, zero int)
    #define P3ptr   R1
    #define P1ptr   R2
    #define P2ptr   R3
    #define CPOOL   R4
    
    // Temporaries in REGs
    #define Y2L    V15
    #define Y2H    V16
    #define T1L    V17
    #define T1H    V18
    #define T2L    V19
    #define T2H    V20
    #define T3L    V21
    #define T3H    V22
    #define T4L    V23
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/debug.go

    			if last.absent() {
    				state.f.Fatalf("at %v: slot %v in register %v with no location entry", v, state.slots[slot], &state.registers[reg])
    				continue
    			}
    			regs := last.Registers &^ (1 << reg)
    			setSlot(slot, VarLoc{regs, last.StackOffset})
    		}
    
    		locs.registers[reg] = locs.registers[reg][:0]
    	}
    
    	switch {
    	case v.Op == OpVarDef:
    		n := v.Aux.(*ir.Name)
    		if ir.IsSynthetic(n) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go

    	return ptracePtr(PTRACE_GETREGSET, pid, uintptr(elfNT_PRSTATUS), unsafe.Pointer(&iov))
    }
    
    func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) {
    	var iov Iovec
    	iov.Base = (*byte)(unsafe.Pointer(regs))
    	iov.SetLen(int(unsafe.Sizeof(*regs)))
    	return ptracePtr(PTRACE_SETREGSET, pid, uintptr(elfNT_PRSTATUS), unsafe.Pointer(&iov))
    }
    
    func PtraceSetOptions(pid int, options int) (err error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 77.5K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/ppc64/obj9.go

    		p.As = AMOVD
    		p.From.Type = obj.TYPE_MEM
    		p.From.Reg = REGSP
    		p.From.Offset = 8
    		p.To.Type = obj.TYPE_REG
    		p.To.Reg = REG_R2
    	}
    
    	// The instructions which unspill regs should be preemptible.
    	p = c.ctxt.EndUnsafePoint(p, c.newprog, -1)
    	unspill := c.cursym.Func().UnspillRegisterArgs(p, c.newprog)
    
    	// BR	start
    	p = obj.Appendp(unspill, c.newprog)
    	p.As = ABR
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ppc64/ssa.go

    	case ssa.OpPPC64MOVDaddr:
    		switch v.Aux.(type) {
    		default:
    			v.Fatalf("aux in MOVDaddr is of unknown type %T", v.Aux)
    		case nil:
    			// If aux offset and aux int are both 0, and the same
    			// input and output regs are used, no instruction
    			// needs to be generated, since it would just be
    			// addi rx, rx, 0.
    			if v.AuxInt != 0 || v.Args[0].Reg() != v.Reg() {
    				p := s.Prog(ppc64.AMOVD)
    				p.From.Type = obj.TYPE_ADDR
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/riscv/obj.go

    	} else {
    		p.To.Sym = ctxt.Lookup("runtime.morestack")
    	}
    	if to_more != nil {
    		to_more.To.SetTarget(p)
    	}
    	jalToSym(ctxt, p, REG_X5)
    
    	// The instructions which unspill regs should be preemptible.
    	p = ctxt.EndUnsafePoint(p, newprog, -1)
    	p = cursym.Func().UnspillRegisterArgs(p, newprog)
    
    	// JMP start
    	p = obj.Appendp(p, newprog)
    	p.As = AJAL
    	p.To = obj.Addr{Type: obj.TYPE_BRANCH}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 77K bytes
    - Viewed (0)
Back to top