Jacob Young
5a41704f7e
cbe: rewrite CType
...
Closes #14904
2024-03-30 20:50:48 -04:00
Jacob Young
136d7c2138
tools: add lldb pretty printer for stage2 inst indices
2024-03-02 01:06:58 +01:00
Jacob Young
27fe945a00
Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""
...
This reverts commit 6f0198cadb .
2023-10-22 15:46:43 -04:00
Andrew Kelley
6f0198cadb
Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"
...
This reverts commit 0c99ba1eab , reversing
changes made to 5f92b070bf .
This caused a CI failure when it landed in master branch due to a
128-bit `@byteSwap` in std.mem.
2023-10-22 12:16:35 -07:00
Jacob Young
2e6e39a700
x86_64: fix bugs and disable erroring tests
2023-10-21 10:55:41 -04:00
Jacob Young
8b9161179d
Sema: avoid deleting runtime side-effects in comptime initializers
...
Closes #16744
2023-08-11 11:01:47 -07:00
mlugg
4b7c1e5c30
tools: add LLDB pretty printer for InternPool.NullTerminatedString
2023-06-12 18:24:21 -07:00
Jacob Young
3269256965
behavior: fix more compiler crashes
2023-06-10 20:47:56 -07:00
Jacob Young
2d5bc01469
behavior: get more test cases passing with llvm
2023-06-10 20:47:56 -07:00
Jacob Young
f2c716187c
InternPool: fix more crashes
2023-06-10 20:47:55 -07:00
Jacob Young
9afa974183
InternPool: fix enough crashes to run build-obj on a simple program
2023-06-10 20:47:55 -07:00
Jacob Young
70cc68e999
Air: remove constant tag
...
Some uses have been moved to their own tag, the rest use interned.
Also, finish porting comptime mutation to be more InternPool aware.
2023-06-10 20:47:55 -07:00
Jacob Young
6e0de1d116
InternPool: port most of value tags
2023-06-10 20:47:54 -07:00
Jacob Young
a7c3ca3531
InternPool: add lldb pretty printing for indices
2023-06-10 20:47:54 -07:00
Jacob Young
935ec9ec6a
x86_64: canonicalize each br of a block
2023-03-24 17:57:58 -04:00
Jacob Young
8be6073480
tools: fix typo in lldb command
2023-03-15 00:01:44 -04:00
Jacob Young
c29c4c6f70
tools: add lldb pretty printer for std.MultiArrayList.Slice
2023-03-06 05:58:46 -05:00
Jacob Young
a3529c2dea
tools: implement more lldb pretty printers
2023-02-27 05:37:03 -05:00