Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 100 for Uregs (0.06 sec)

  1. src/runtime/defs_linux_ppc64le.go

    	ss_flags  int32
    	pad_cgo_0 [4]byte
    	ss_size   uintptr
    }
    
    type sigcontext struct {
    	_unused     [4]uint64
    	signal      int32
    	_pad0       int32
    	handler     uint64
    	oldmask     uint64
    	regs        *ptregs
    	gp_regs     [48]uint64
    	fp_regs     [33]float64
    	v_regs      *vreg
    	vmx_reserve [101]int64
    }
    
    type ucontext struct {
    	uc_flags    uint64
    	uc_link     *ucontext
    	uc_stack    stackt
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/test/abiutilsaux_test.go

    	}
    	return ""
    }
    
    func nrtest(t *testing.T, ft *types.Type, expected int) {
    	types.CalcSize(ft)
    	got := configAMD64.NumParamRegs(ft)
    	if got != expected {
    		t.Errorf("]\nexpected num regs = %d, got %d, type %v", expected, got, ft)
    	}
    }
    
    func abitest(t *testing.T, ft *types.Type, exp expectedDump) {
    
    	types.CalcSize(ft)
    
    	// Analyze with full set of registers.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 18:34:00 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  3. src/runtime/mfinal.go

    			continue
    		}
    		argRegs = intArgRegs
    		unlock(&finlock)
    		if raceenabled {
    			racefingo()
    		}
    		for fb != nil {
    			for i := fb.cnt; i > 0; i-- {
    				f := &fb.fin[i-1]
    
    				var regs abi.RegArgs
    				// The args may be passed in registers or on stack. Even for
    				// the register case, we still need the spill slots.
    				// TODO: revisit if we remove spill slots.
    				//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 01:56:56 UTC 2024
    - 19K bytes
    - Viewed (0)
  4. src/runtime/memclr_ppc64x.s

    zero512setup:  // setup for dcbz loop
    	CMP  R4, $512   // check if at least 512
    	BLT  remain
    	SRD  $9, R4, R8 // loop count for 512 chunks
    	MOVD R8, CTR    // set up counter
    	MOVD $128, R9   // index regs for 128 bytes
    	MOVD $256, R10
    	MOVD $384, R11
    	PCALIGN $16
    zero512:
    	DCBZ (R3+R0)        // clear first chunk
    	DCBZ (R3+R9)        // clear second chunk
    	DCBZ (R3+R10)       // clear third chunk
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 16 17:08:59 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/wasm/wasmobj.go

    			}
    			if p.To.Reg != 0 {
    				regUsed[p.To.Reg-MINREG] = true
    			}
    		}
    
    		regs := []int16{REG_SP}
    		for reg := int16(REG_R0); reg <= REG_F31; reg++ {
    			if regUsed[reg-MINREG] {
    				regs = append(regs, reg)
    			}
    		}
    
    		var lastDecl *varDecl
    		for i, reg := range regs {
    			t := regType(reg)
    			if lastDecl == nil || lastDecl.typ != t {
    				lastDecl = &varDecl{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 34.6K bytes
    - Viewed (0)
  6. src/reflect/value.go

    						offset := add(v.ptr, st.offset, "precomputed value offset")
    						intFromReg(regs, st.ireg, st.size, offset)
    					case abiStepPointer:
    						s := add(v.ptr, st.offset, "precomputed value offset")
    						*((*unsafe.Pointer)(s)) = regs.Ptrs[st.ireg]
    					case abiStepFloatReg:
    						offset := add(v.ptr, st.offset, "precomputed value offset")
    						floatFromReg(regs, st.freg, st.size, offset)
    					case abiStepStack:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:17:41 UTC 2024
    - 119.9K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/flagalloc.go

    			// with the flag users. This breaks the SSA representation.
    			// We could fix up the users with another pass, but for now
    			// we'll just leave it. (Regalloc has the same issue for
    			// standard regs, and it runs next.)
    			// For this reason, take care not to add this flag
    			// generator to the remove list.
    		}
    	}
    
    	// Save live flag state for later.
    	for _, b := range f.Blocks {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 31 21:41:20 UTC 2022
    - 6.7K bytes
    - Viewed (0)
  8. src/syscall/ztypes_linux_mips.go

    	Filter    *SockFilter
    }
    
    type InotifyEvent struct {
    	Wd     int32
    	Mask   uint32
    	Cookie uint32
    	Len    uint32
    }
    
    const SizeofInotifyEvent = 0x10
    
    type PtraceRegs struct {
    	Regs        [109]uint32
    	U_tsize     uint32
    	U_dsize     uint32
    	U_ssize     uint32
    	Start_code  uint32
    	Start_data  uint32
    	Start_stack uint32
    	Signal      int32
    	U_ar0       *byte
    	Magic       uint32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 17:55:49 UTC 2023
    - 10K bytes
    - Viewed (0)
  9. src/syscall/ztypes_linux_mipsle.go

    	Filter    *SockFilter
    }
    
    type InotifyEvent struct {
    	Wd     int32
    	Mask   uint32
    	Cookie uint32
    	Len    uint32
    }
    
    const SizeofInotifyEvent = 0x10
    
    type PtraceRegs struct {
    	Regs        [109]uint32
    	U_tsize     uint32
    	U_dsize     uint32
    	U_ssize     uint32
    	Start_code  uint32
    	Start_data  uint32
    	Start_stack uint32
    	Signal      int32
    	U_ar0       *byte
    	Magic       uint32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 17:55:49 UTC 2023
    - 10K bytes
    - Viewed (0)
  10. src/syscall/ztypes_linux_arm64.go

    }
    
    type InotifyEvent struct {
    	Wd     int32
    	Mask   uint32
    	Cookie uint32
    	Len    uint32
    	Name   [0]int8
    }
    
    const SizeofInotifyEvent = 0x10
    
    type PtraceRegs struct {
    	Regs   [31]uint64
    	Sp     uint64
    	Pc     uint64
    	Pstate uint64
    }
    
    type FdSet struct {
    	Bits [16]int64
    }
    
    type Sysinfo_t struct {
    	Uptime    int64
    	Loads     [3]uint64
    	Totalram  uint64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 17:55:49 UTC 2023
    - 10.2K bytes
    - Viewed (0)
Back to top