| Age | Commit message (Collapse) | Author |
|
|
|
I need some indices for a thing...
|
|
Closes #17513
|
|
|
|
|
|
|
|
Closes #17998
|
|
This avoids any arbitrary memory operand possibly clobbering rax and
sometime rdi with no warning.
|
|
|
|
|
|
Closes #17811
|
|
|
|
|
|
Closes #17885
|
|
|
|
|
|
elf: handle emitting relocatables and static libraries - humble beginnings
|
|
Closes #17618
|
|
|
|
|
|
This reduces the regression from 0.11.0 by 95%.
Closes #17678
|
|
|
|
|
|
|
|
|
|
|
|
Also refactor linker reloc lowering.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Old behavior renamed to `getValueIfFree`.
|
|
|
|
* 128-bit integer multiplication with overflow
* more instruction encodings used by std inline asm
* implement the `try_ptr` air instruction
* follow correct stack frame abi
* enable full panic handler
* enable stack traces
|
|
|
|
* `@clz`
* `@ctz`
* `@popCount`
* `@byteSwap`
* `@bitReverse`
* various encodings used by std
|
|
|
|
* implement vector comparison
* implement reduce for bool vectors
* fix `@memcpy` bug
* enable passing std tests
|
|
This reverts commit 6f0198cadbe29294f2bf3153a27beebd64377566.
|
|
This reverts commit 0c99ba1eab63865592bb084feb271cd4e4b0357e, reversing
changes made to 5f92b070bf284f1493b1b5d433dd3adde2f46727.
This caused a CI failure when it landed in master branch due to a
128-bit `@byteSwap` in std.mem.
|
|
|
|
|