Source File
xor_amd64.go
Belonging Package
github.com/pion/transport/v2/utils/xor
// SPDX-FileCopyrightText: 2018 The Go Authors. All rights reserved.// SPDX-License-Identifier: BSD-3-Clause//go:build !gccgo// +build !gccgo// Package xor provides utility functions used by other Pion// packages. AMD64 arch.package xor// XorBytes xors the bytes in a and b. The destination should have enough// space, otherwise xorBytes will panic. Returns the number of bytes xor'd.////revive:disable-next-linefunc (, , []byte) int {:= len()if len() < {= len()}if == 0 {return 0}_ = [-1]xorBytesSSE2(&[0], &[0], &[0], ) // amd64 must have SSE2return}//go:noescapefunc xorBytesSSE2(, , *byte, int)
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |