Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 209 for regs (0.16 sec)

  1. src/cmd/internal/obj/x86/asm_test.go

    	for _, test := range tests {
    		enc := EncodeRegisterRange(test.reg0, test.reg1)
    		reg0, reg1 := decodeRegisterRange(enc)
    
    		if int16(reg0) != test.reg0 {
    			t.Errorf("%s reg0 mismatch: have %d, want %d",
    				test.printed, reg0, test.reg0)
    		}
    		if int16(reg1) != test.reg1 {
    			t.Errorf("%s reg1 mismatch: have %d, want %d",
    				test.printed, reg1, test.reg1)
    		}
    		wantPrinted := test.printed
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jul 28 19:39:51 UTC 2023
    - 9.2K bytes
    - Viewed (0)
  2. 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)
  3. 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)
  4. 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)
  5. src/cmd/internal/obj/wasm/wasmobj.go

    			if p.From.Reg != 0 {
    				regUsed[p.From.Reg-MINREG] = true
    			}
    			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)
    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/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)
  7. 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)
  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/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go

    }
    
    func PtracePokeText(pid int, addr uintptr, data []byte) (count int, err error) {
    	return PtraceIO(PIOD_WRITE_I, pid, addr, data, SizeofLong)
    }
    
    func PtraceSetRegs(pid int, regs *Reg) (err error) {
    	return ptracePtr(PT_SETREGS, pid, unsafe.Pointer(regs), 0)
    }
    
    func PtraceSingleStep(pid int) (err error) {
    	return ptrace(PT_STEP, pid, 1, 0)
    }
    
    func Dup3(oldfd, newfd, flags int) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 15.6K bytes
    - Viewed (0)
Back to top