- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 451 for aligned (0.22 sec)
-
src/runtime/memclr_riscv64.s
MOV $8, X9 BLT X11, X9, check4 // Check alignment AND $7, X10, X5 BEQZ X5, aligned // Zero one byte at a time until we reach 8 byte alignment. SUB X5, X9, X5 SUB X5, X11, X11 align: SUB $1, X5 MOVB ZERO, 0(X10) ADD $1, X10 BNEZ X5, align aligned: // X9 already contains $8 BLT X11, X9, check4 MOV $16, X9 BLT X11, X9, zero8 MOV $32, X9
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 13:57:06 UTC 2023 - 1.7K bytes - Viewed (0) -
src/go/types/gcsizes.go
// Special case: sync/atomic.align64 is an // empty struct we recognize as a signal that // the struct it contains must be // 64-bit-aligned. // // This logic is equivalent to the logic in // cmd/compile/internal/types/size.go:calcStructOffset return 8 } // spec: "For a variable x of struct type: unsafe.Alignof(x) // is the largest of the values unsafe.Alignof(x.f) for each
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Apr 03 18:48:38 UTC 2024 - 4.4K bytes - Viewed (0) -
src/crypto/md5/md5block_arm.s
BEQ aligned // aligned detected - skip copy // Copy the unaligned source data into the aligned temporary buffer // memmove(to=4(R13), from=8(R13), n=12(R13)) - Corrupts all registers MOVW $buf, Rtable // to MOVW $64, Rc0 // n MOVM.IB [Rtable,Rdata,Rc0], (R13) BL runtime·memmove(SB) // Point to the local aligned copy of the data MOVW $buf, Rdata aligned:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 8.8K bytes - Viewed (0) -
src/cmd/compile/internal/types2/gcsizes.go
// Special case: sync/atomic.align64 is an // empty struct we recognize as a signal that // the struct it contains must be // 64-bit-aligned. // // This logic is equivalent to the logic in // cmd/compile/internal/types/size.go:calcStructOffset return 8 } // spec: "For a variable x of struct type: unsafe.Alignof(x) // is the largest of the values unsafe.Alignof(x.f) for each
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Feb 22 19:32:17 UTC 2024 - 4.2K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/asm_arm64_test.go
// If the output contains this pattern, the pc-offsite of "MOVD $1, R1" is 8 bytes aligned. out1 := `0x0008\s00008\s\(.*\)\tMOVD\t\$1,\sR1` // If the output contains this pattern, the pc-offsite of "MOVD $2, R2" is 16 bytes aligned. out2 := `0x0010\s00016\s\(.*\)\tMOVD\t\$2,\sR2` var testCases = []struct { name string code []byte out string }{
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 02:46:11 UTC 2023 - 7.8K bytes - Viewed (0) -
src/internal/bytealg/count_arm64.s
// jump directly to tail if length < 32 BLO tail ANDS $0x1f, R0, R9 BEQ chunk // Work with not 32-byte aligned head BIC $0x1f, R0, R3 ADD $0x20, R3 PCALIGN $16 head_loop: MOVBU.P 1(R0), R5 CMP R5, R1 CINC EQ, R11, R11 SUB $1, R2, R2 CMP R0, R3 BNE head_loop // Work with 32-byte aligned chunks chunk: BIC $0x1f, R2, R9 // The first chunk can also be the last CBZ R9, tail
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Oct 31 17:00:27 UTC 2023 - 2K bytes - Viewed (0) -
pkg/kubelet/cm/devicemanager/topology_hints.go
m.mutex.Lock() defer m.mutex.Unlock() for resource, requested := range accumulatedResourceRequests { // Only consider devices that actually contain topology information. if aligned := m.deviceHasTopologyAlignment(resource); !aligned { klog.InfoS("Resource does not have a topology preference", "resource", resource) deviceHints[resource] = nil continue }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Jan 27 02:10:25 UTC 2024 - 9.9K bytes - Viewed (0) -
src/cmd/cgo/internal/testgodefs/testdata/bitfields.go
// license that can be found in the LICENSE file. //go:build ignore package main // This file tests that we don't generate an incorrect field location // for a bitfield that appears aligned. /* struct bitfields { unsigned int B1 : 5; unsigned int B2 : 1; unsigned int B3 : 1; unsigned int B4 : 1; unsigned int Short1 : 16; // misaligned on 8 bit boundary
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 12 11:59:56 UTC 2023 - 838 bytes - Viewed (0) -
src/runtime/mem.go
// returns memory unconditionally. It is used if an out-of-memory error has been // detected midway through an allocation or to carve out an aligned section of // the address space. It is okay if sysFree is a no-op only if sysReserve always // returns a memory region aligned to the heap allocator's alignment // restrictions. // // sysStat must be non-nil. //
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 19:05:10 UTC 2023 - 6.7K bytes - Viewed (0) -
src/runtime/cgo/abi_ppc64x.h
// // R14-R31 // CR2-4 // VR20-31 // F14-F31 // // xcoff(aix) and ELFv1 are similar, but may only require a // subset of these. // // These macros assume a 16 byte aligned stack pointer. This // is required by ELFv1, ELFv2, and AIX PPC64. #define SAVE_GPR_SIZE (18*8) #define SAVE_GPR(offset) \ MOVD R14, (offset+8*0)(R1) \ MOVD R15, (offset+8*1)(R1) \
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 03 20:17:02 UTC 2023 - 6.6K bytes - Viewed (0)