Skip to content

SDK v1.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Jul 23:01
· 295 commits to main since this release
fdb1bd0

Pessimizations

  • Prevent power-of-two memcpy's of more than one byte from being lowered to integer loads and stores. This causes memcpy to be emitted in more places for now, but preserves the fact that the source and destination cannot alias. This will allow a more efficient lowering of these memcpy's in a nearby release.

New target

Bug fixes

  • #125 -- Corrected X16 imaginary register layout WRT callee/caller saved registers. -- @asiekierka

Optimizations

  • Enable alias analysis in machine scheduler, which allows loads and stores that cannot alias to move past each other to reduce register pressure.

Libraries