Search code examples
Should %rsp be aligned to 16-byte boundary before calling a function in NASM?...


linuxassemblyx86-64memory-alignmentcalling-convention

Read More
Why can I stored a variable at an address that is not a multiple of its minimum alignment?...


c++memory-alignment

Read More
Align C++ array of structs on 64-bit boundaries?...


c++memory-alignment

Read More
Best practice for struct layout in C/C++...


cmemory-alignment

Read More
Placement new depends on iostream...


c++memory-alignmentplacement-new

Read More
Is it possible to determine the size of a type from the types of its data members...


c++sizeoftype-traitsmemory-alignmentstdtuple

Read More
How to properly write C structure to file on disk, so it was possible to use mmap on it?...


cmemorydata-structuresmmapmemory-alignment

Read More
Why does CPU access memory on a word boundary?...


cassemblymemorycpu-architecturememory-alignment

Read More
Why does the Mac ABI require 16-byte stack alignment for x86-32?...


macosmemory-alignmentcallstackcalling-conventionabi

Read More
Referencing an aligned empty struct in C?...


cgccstructpaddingmemory-alignment

Read More
Partial-compare-and-full-swap for atomic values...


c++memory-alignmentstdatomiccompare-and-swap

Read More
atomic_ref when external underlying type is not aligned as requested...


c++undefined-behaviormemory-alignmentc++20stdatomic

Read More
C++11: are 16-byte atomic<> variables automatically aligned on 16-byte boundaries allowing CMP...


c++x86-64memory-alignmentstdatomiccompare-and-swap

Read More
How can one figure out if a loop is being entered with a 16 byte aligned address in x86-64 assembly?...


assemblyoptimizationx86-64memory-alignmentmicro-optimization

Read More
Why do I got junk data, when sending a structure to shader storage buffer?...


c++openglglslshadermemory-alignment

Read More
Why is alignof(max_align_t) 16?...


cmemory-alignmentalignof

Read More
WORD Size and C/C++ Variables - Do Smaller Int Sizes Actually Use Less Memory?...


c++cmemorymemory-alignment

Read More
Alignment when using a long double in a structure...


cstructpaddingmemory-alignmentlong-double

Read More
C Avoiding Alignment Issues...


calignmentmemory-alignment

Read More
How does everything work (including operator '->'), when sizeof's size and the actual...


c++structmemory-alignment

Read More
`movaps` vs. `movups` in GCC: how does it decide?...


c++gccoptimizationx86memory-alignment

Read More
C++ how to handle alignment padding when casting raw data to class objects...


c++classpaddingmemory-alignment

Read More
What's the reallocation equivalent of std::aligned_alloc()?...


c++c++17memory-alignmentdynamic-allocationmemory-reallocation

Read More
What do the MIPS load word left (LWL) and load word right (LWR) instructions do?...


assemblymipsmemory-alignmentinstructionsinstruction-set

Read More
minimize byte wasted to align data between 2 headers (custom allocator)...


c++mathmemory-alignmentallocator

Read More
Error #5: Unaligned word memory reference...


assemblymipsmemory-alignmentmars-simulator

Read More
Can I detect and change the current data alignment setting for structures in gcc/g++?...


c++cgccg++memory-alignment

Read More
Why #pragma pack also affects structs' own alignment?...


cmemory-alignmentpragma-pack

Read More
why is there no aligned calloc in C11...


cdynamic-memory-allocationmemory-alignmentc11calloc

Read More
Allocating memory aligned buffers for SIMD; how does |16 give an odd multiple of 16, and why do it?...


c++dynamic-memory-allocationsimdmemory-alignmentmicro-optimization

Read More
BackNext