Commit Graph

449 Commits

Author SHA1 Message Date
Antoni Boucher
f5ced68a66 Adjust failing tests 2023-01-22 20:16:46 -05:00
antoyo
f6ad065fc8
Merge pull request #243 from bjorn3/no_codegen_hir
Avoid a hir access inside get_static
2023-01-13 21:36:51 -05:00
bjorn3
7fa06f6b88 Avoid a hir access inside get_static 2023-01-12 20:26:24 +00:00
antoyo
6c5a70de20
Merge pull request #244 from rust-lang/feature/unwinding
Implement unwinding
2023-01-11 00:24:47 -05:00
Antoni Boucher
8e77fbf0cc Fix LLVM builtin mapping 2023-01-10 18:38:50 -05:00
Antoni Boucher
246ba9b393 Add missing libgccjit 12 failing tests 2023-01-09 22:19:10 -05:00
Antoni Boucher
ea75295180 Fix tests 2023-01-09 19:41:13 -05:00
Antoni Boucher
5f8cdd2d36 Fix tests 2023-01-09 18:27:16 -05:00
Antoni Boucher
e87b01447f Add missing failing tests 2023-01-09 18:08:50 -05:00
Antoni Boucher
4b628e5334 Fix tests 2023-01-09 17:42:35 -05:00
Antoni Boucher
f1f136bb66 Fix tests 2023-01-09 17:27:28 -05:00
Antoni Boucher
2bf7fb402b Use gccjit from repo 2023-01-09 17:12:08 -05:00
Antoni Boucher
af8db759be Support libgccjit12 2023-01-09 17:04:59 -05:00
Antoni Boucher
70659f7591 Cleanup 2023-01-08 11:42:00 -05:00
Antoni Boucher
a4b74e3adf Fix unwinding 2023-01-06 10:42:38 -05:00
Antoni Boucher
7c1d21c3b9 Don't automatically run asm_tests in test.sh 2023-01-03 15:08:07 -05:00
Antoni Boucher
71d7e561bd Comment 2023-01-03 08:56:00 -05:00
Antoni Boucher
b0cf0e8c06 WIP 2023-01-02 14:57:38 -05:00
Antoni Boucher
889a33a500 WIP: Implement unwinding 2023-01-02 14:57:38 -05:00
antoyo
0a54f243f6
Merge pull request #225 from rust-lang/feature/stdarch-tests
Run stdarch tests in the CI
2022-11-25 15:12:29 -05:00
Antoni Boucher
054696e4a3 Disable stdarch examples which require unwinding 2022-11-25 11:38:49 -05:00
Antoni Boucher
3791646c02 Run stdarch tests in the CI 2022-11-25 11:38:49 -05:00
antoyo
8520bc7f9f
Merge pull request #174 from rust-lang/ci/ubuntu-libgccjit-12
Download libgccjit-12-dev package in the CI
2022-11-24 21:29:42 -05:00
antoyo
57b50df17e
Merge pull request #241 from rust-lang/fix/avx-intrinsics
Fix the argument order for some AVX-512 intrinsics
2022-11-24 21:27:42 -05:00
Antoni Boucher
69341c44cc Fix the argument order for some AVX-512 intrinsics 2022-11-24 18:32:17 -05:00
Antoni Boucher
bbc0c26508 Download libgccjit-12-dev package in the CI 2022-11-24 18:13:23 -05:00
antoyo
83c55fc4df
Merge pull request #240 from rust-lang/fix/simd_bitmask
Fix simd_bitmask
2022-11-24 17:47:42 -05:00
Antoni Boucher
76991ba26f Fix simd_bitmask 2022-11-24 17:26:58 -05:00
antoyo
3c03c8f048
Merge pull request #239 from rust-lang/fix/expandloadu
Escape { and } in inline asm
2022-11-24 13:54:59 -05:00
Antoni Boucher
15fcca80a4 Escape { and } in inline asm 2022-11-24 13:21:04 -05:00
antoyo
bfc184cd2c
Merge pull request #232 from GuillaumeGomez/more-inline-asm-register-class-conversion
Add missing register class conversion for inline asm
2022-10-26 12:20:15 -04:00
Guillaume Gomez
bf3ef4ce1a Revert changes in argument parsing for setting asm syntax 2022-10-26 17:04:58 +02:00
antoyo
fac8d3aacf
Merge pull request #238 from GuillaumeGomez/fix-build-instructions
Fix gcc build instructions
2022-10-24 12:17:56 -04:00
Guillaume Gomez
1a2c8b01cb Fix gcc build instructions 2022-10-24 17:00:42 +02:00
Guillaume Gomez
78f960be32 Disable asm tests in CI 2022-10-24 16:47:55 +02:00
antoyo
cc5c38717d
Merge pull request #236 from GuillaumeGomez/install-doc
Improve installation documentation
2022-10-19 18:27:22 -04:00
Guillaume Gomez
ea52df463b
Fix typo 2022-10-19 23:47:42 +02:00
Guillaume Gomez
c89e3e9b0c Update Readme.md 2022-10-19 21:01:08 +02:00
Guillaume Gomez
994a669e26 Make the asm test suite run on its own 2022-10-18 23:35:47 +02:00
Guillaume Gomez
f150ab3277 Improve code generating inline ASM 2022-10-18 23:11:46 +02:00
Guillaume Gomez
5484c131a5 Don't override -masm option if set in the command arguments 2022-10-18 22:45:22 +02:00
Guillaume Gomez
1b60286103 Implement constraits modifiers 2022-10-18 17:44:33 +02:00
Guillaume Gomez
549fbe8ecb Set llvm-filecheck binary path into rustc config 2022-10-18 17:44:33 +02:00
Guillaume Gomez
94a4a4c350 Convert llvm-arg --x86-asm-syntax into GCC arg -masm 2022-10-18 16:31:50 +02:00
Guillaume Gomez
d04e66fd0f Run assembly tests in the CI 2022-10-18 16:31:50 +02:00
Guillaume Gomez
ccfe7d8898 Add asm test suite 2022-10-18 16:31:49 +02:00
Guillaume Gomez
b3198c72db Add missing register class conversion for inline asm 2022-10-18 16:29:33 +02:00
Guillaume Gomez
25d482856e
Improve installation documentation 2022-10-17 23:47:18 +02:00
antoyo
618553b9b4
Merge pull request #234 from paulcacheux/paulcacheux/remove-rustc-patch
Remove not applicable rustc patch
2022-10-17 12:14:18 -04:00
Paul Cacheux
db489d06cf remove empty directory 2022-10-17 09:42:33 +02:00