Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 115 for BigEndian (0.14 sec)

  1. src/debug/macho/fat.go

    	// Start with the magic number.
    	err := binary.Read(sr, binary.BigEndian, &ff.Magic)
    	if err != nil {
    		return nil, &FormatError{0, "error reading magic number", nil}
    	} else if ff.Magic != MagicFat {
    		// See if this is a Mach-O file via its magic number. The magic
    		// must be converted to little endian first though.
    		var buf [4]byte
    		binary.BigEndian.PutUint32(buf[:], ff.Magic)
    		leMagic := binary.LittleEndian.Uint32(buf[:])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  2. src/compress/zlib/reader.go

    		if err == io.EOF {
    			err = io.ErrUnexpectedEOF
    		}
    		z.err = err
    		return n, z.err
    	}
    	// ZLIB (RFC 1950) is big-endian, unlike GZIP (RFC 1952).
    	checksum := binary.BigEndian.Uint32(z.scratch[:4])
    	if checksum != z.digest.Sum32() {
    		z.err = ErrChecksum
    		return n, z.err
    	}
    	return n, io.EOF
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 23:20:03 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  3. src/encoding/binary/native_endian_big.go

    // license that can be found in the LICENSE file.
    
    //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64
    
    package binary
    
    type nativeEndian struct {
    	bigEndian
    }
    
    // NativeEndian is the native-endian implementation of [ByteOrder] and [AppendByteOrder].
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:04:28 UTC 2023
    - 466 bytes
    - Viewed (0)
  4. test/codegen/memcombine.go

    	// amd64:-`BSWAPQ`
    	binary.BigEndian.PutUint64(b[:], binary.BigEndian.Uint64(x[:]))
    }
    
    func store_be32_load(b, x *[8]byte) {
    	// arm64:-`REVW`
    	// amd64:-`BSWAPL`
    	binary.BigEndian.PutUint32(b[:], binary.BigEndian.Uint32(x[:]))
    }
    
    func store_be32_idx(b []byte, x uint32, idx int) {
    	// amd64/v1,amd64/v2:`BSWAPL`,-`SHR.`
    	// amd64/v3:`MOVBEL\t[A-Z]+[0-9]*, \([A-Z]+[0-9]*\)\([A-Z]+[0-9]*\*1\)`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 19:45:41 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  5. src/cmd/internal/sys/arch.go

    	CanMergeLoads:  false,
    	HasLR:          true,
    	FixedFrameSize: 8, // LR
    }
    
    var ArchMIPS = &Arch{
    	Name:           "mips",
    	Family:         MIPS,
    	ByteOrder:      binary.BigEndian,
    	PtrSize:        4,
    	RegSize:        4,
    	MinLC:          4,
    	Alignment:      4,
    	CanMergeLoads:  false,
    	HasLR:          true,
    	FixedFrameSize: 4, // LR
    }
    
    var ArchMIPSLE = &Arch{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 13 19:51:03 UTC 2022
    - 6.2K bytes
    - Viewed (0)
  6. src/compress/zlib/writer.go

    	}
    	if z.dict != nil {
    		z.scratch[1] |= 1 << 5
    	}
    	z.scratch[1] += uint8(31 - binary.BigEndian.Uint16(z.scratch[:2])%31)
    	if _, err = z.w.Write(z.scratch[0:2]); err != nil {
    		return err
    	}
    	if z.dict != nil {
    		// The next four bytes are the Adler-32 checksum of the dictionary.
    		binary.BigEndian.PutUint32(z.scratch[:], adler32.Checksum(z.dict))
    		if _, err = z.w.Write(z.scratch[0:4]); err != nil {
    			return err
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 27 18:51:27 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  7. src/debug/plan9obj/file.go

    	ph := new(prog)
    	if err := binary.Read(sr, binary.BigEndian, ph); err != nil {
    		return nil, err
    	}
    
    	f := &File{FileHeader: FileHeader{
    		Magic:       ph.Magic,
    		Bss:         ph.Bss,
    		Entry:       uint64(ph.Entry),
    		PtrSize:     4,
    		LoadAddress: 0x1000,
    		HdrSize:     4 * 8,
    	}}
    
    	if ph.Magic&Magic64 != 0 {
    		if err := binary.Read(sr, binary.BigEndian, &f.Entry); err != nil {
    			return nil, err
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  8. internal/s3select/message.go

    	buf := new(bytes.Buffer)
    	binary.Write(buf, binary.BigEndian, uint32(totalLength))
    	binary.Write(buf, binary.BigEndian, uint32(headerLength))
    	prelude := buf.Bytes()
    	binary.Write(buf, binary.BigEndian, crc32.ChecksumIEEE(prelude))
    	buf.Write(header)
    	if payload != nil {
    		buf.Write(payload)
    	}
    	message := buf.Bytes()
    	binary.Write(buf, binary.BigEndian, crc32.ChecksumIEEE(message))
    
    	return buf.Bytes()
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Aug 30 15:26:43 UTC 2022
    - 15.2K bytes
    - Viewed (0)
  9. test/fixedbugs/issue11656.dir/issue11656.go

    	case "arm64":
    		binary.LittleEndian.PutUint32(ill, 0xf90003ff) // MOVD ZR, (ZR)
    	case "ppc64":
    		binary.BigEndian.PutUint32(ill, 0xf8000000) // MOVD R0, (R0)
    	case "ppc64le":
    		binary.LittleEndian.PutUint32(ill, 0xf8000000) // MOVD R0, (R0)
    	case "mips", "mips64":
    		binary.BigEndian.PutUint32(ill, 0xfc000000) // MOVV R0, (R0)
    	case "mipsle", "mips64le":
    		binary.LittleEndian.PutUint32(ill, 0xfc000000) // MOVV R0, (R0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 11 15:28:40 UTC 2022
    - 1.9K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/rewritedec64.go

    	// match: (Arg {n} [off])
    	// cond: is64BitInt(v.Type) && !config.BigEndian && v.Type.IsSigned() && !(b.Func.pass.name == "decompose builtin")
    	// result: (Int64Make (Arg <typ.Int32> {n} [off+4]) (Arg <typ.UInt32> {n} [off]))
    	for {
    		off := auxIntToInt32(v.AuxInt)
    		n := auxToSym(v.Aux)
    		if !(is64BitInt(v.Type) && !config.BigEndian && v.Type.IsSigned() && !(b.Func.pass.name == "decompose builtin")) {
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 19 22:42:34 UTC 2023
    - 65.3K bytes
    - Viewed (0)
Back to top