Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 48 of 48 for BigEndian (0.32 sec)

  1. src/cmd/compile/internal/ssa/func.go

    func (f *Func) SplitInt64(name *LocalSlot) (*LocalSlot, *LocalSlot) {
    	var t *types.Type
    	if name.Type.IsSigned() {
    		t = types.Types[types.TINT32]
    	} else {
    		t = types.Types[types.TUINT32]
    	}
    	if f.Config.BigEndian {
    		return f.SplitSlot(name, ".hi", 0, t), f.SplitSlot(name, ".lo", t.Size(), types.Types[types.TUINT32])
    	}
    	return f.SplitSlot(name, ".hi", t.Size(), t), f.SplitSlot(name, ".lo", 0, types.Types[types.TUINT32])
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 25.8K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/data.go

    	data := make([]byte, 32)
    	copy(data, prefix)
    	data[len(prefix)] = byte(ctxt.Arch.PtrSize)
    	data[len(prefix)+1] = 0
    	if ctxt.Arch.ByteOrder == binary.BigEndian {
    		data[len(prefix)+1] = 1
    	}
    	data[len(prefix)+1] |= 2 // signals new pointer-free format
    	data = appendString(data, strdata["runtime.buildVersion"])
    	data = appendString(data, strdata["runtime.modinfo"])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
  3. src/runtime/mbitmap.go

    	return count
    }
    
    // Read the bytes starting at the aligned pointer p into a uintptr.
    // Read is little-endian.
    func readUintptr(p *byte) uintptr {
    	x := *(*uintptr)(unsafe.Pointer(p))
    	if goarch.BigEndian {
    		if goarch.PtrSize == 8 {
    			return uintptr(sys.Bswap64(uint64(x)))
    		}
    		return uintptr(sys.Bswap32(uint32(x)))
    	}
    	return x
    }
    
    var debugPtrmask struct {
    	lock mutex
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 60K bytes
    - Viewed (0)
  4. src/runtime/traceback.go

    	}
    
    	print1 := func(off, sz, slotIdx uint8) {
    		x := readUnaligned64(add(argp, uintptr(off)))
    		// mask out irrelevant bits
    		if sz < 8 {
    			shift := 64 - sz*8
    			if goarch.BigEndian {
    				x = x >> shift
    			} else {
    				x = x << shift >> shift
    			}
    		}
    		print(hex(x))
    		if !isLive(off, slotIdx) {
    			print("?")
    		}
    	}
    
    	start := true
    	printcomma := func() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  5. src/cmd/cgo/gcc.go

    	}
    
    	if f, err := xcoff.Open(gccTmp()); err == nil {
    		defer f.Close()
    		d, err := f.DWARF()
    		if err != nil {
    			fatalf("cannot load DWARF output from %s: %v", gccTmp(), err)
    		}
    		bo := binary.BigEndian
    		for _, s := range f.Symbols {
    			switch {
    			case isDebugInts(s.Name):
    				if i := int(s.SectionNumber) - 1; 0 <= i && i < len(f.Sections) {
    					sect := f.Sections[i]
    					if s.Value < sect.Size {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/ppc64/asm9.go

    		case ARLDIMI, ARLDIMICC:
    			o1 = AOP_MD(c.opirr(p.As), uint32(p.To.Reg), uint32(p.Reg), sh, uint32(d))
    		}
    
    	case 31: /* dword */
    		d := c.vregoff(&p.From)
    
    		if c.ctxt.Arch.ByteOrder == binary.BigEndian {
    			o1 = uint32(d >> 32)
    			o2 = uint32(d)
    		} else {
    			o1 = uint32(d)
    			o2 = uint32(d >> 32)
    		}
    
    		if p.From.Sym != nil {
    			rel := obj.Addrel(c.cursym)
    			rel.Off = int32(c.pc)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  7. src/net/http/transport_test.go

    			return
    		}
    		if _, err := io.ReadFull(s, buf[4:ipLen+6]); err != nil {
    			t.Errorf("socks5 proxy address read: %v", err)
    			return
    		}
    		ip := net.IP(buf[4 : ipLen+4])
    		port := binary.BigEndian.Uint16(buf[ipLen+4 : ipLen+6])
    		copy(buf[:3], []byte{5, 0, 0})
    		if _, err := s.Write(buf[:ipLen+6]); err != nil {
    			t.Errorf("socks5 proxy connect write: %v", err)
    			return
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 06 21:59:21 UTC 2024
    - 192.6K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"StdPadding", Const, 5},
    		{"URLEncoding", Var, 0},
    	},
    	"encoding/binary": {
    		{"AppendByteOrder", Type, 19},
    		{"AppendUvarint", Func, 19},
    		{"AppendVarint", Func, 19},
    		{"BigEndian", Var, 0},
    		{"ByteOrder", Type, 0},
    		{"LittleEndian", Var, 0},
    		{"MaxVarintLen16", Const, 0},
    		{"MaxVarintLen32", Const, 0},
    		{"MaxVarintLen64", Const, 0},
    		{"NativeEndian", Var, 21},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
Back to top