search for: mushier

Displaying 2 results from an estimated 2 matches for "mushier".

2016 Jan 14
8
RFC: Enforcing pointer type alignment in Clang
...nit of their cache coherence implementations. Supporting small unaligned accesses has a fairly marginal cost in extra hardware, but as accesses grow to 128 bits or larger, those costs can spiral out of control. These restrictions are fairly widely understood by compiler users. Everything below is mushier. It's clearly advantageous for the compiler to be able to make stronger assumptions about alignment when accessing memory. ISAs often allow more efficient accesses to properly-aligned memory; for example, 32-bit ARM can perform a 64-bit memory access in a single instruction, but the address is...
2016 Jan 15
3
[cfe-dev] RFC: Enforcing pointer type alignment in Clang
...mplementations. > Supporting small unaligned accesses has a fairly marginal cost in extra > hardware, but as accesses grow to 128 bits or larger, those costs can spiral > out of control. These restrictions are fairly widely understood by compiler > users. > > Everything below is mushier. It's clearly advantageous for the compiler to > be able to make stronger assumptions about alignment when accessing memory. > ISAs often allow more efficient accesses to properly-aligned memory; for > example, 32-bit ARM can perform a 64-bit memory access in a single > instruction...