Antoni Boucher
|
fe054be06e
|
Second attempt at fixing LTO tests
FIXME: we now have fat LTO objects even when only bitcode is requested.
|
2024-07-05 11:55:08 -04:00 |
|
Antoni Boucher
|
bc8520d98e
|
Revert "Fix LTO tests"
This reverts commit 2d123d08c9.
|
2024-07-05 11:35:16 -04:00 |
|
Antoni Boucher
|
2d123d08c9
|
Fix LTO tests
FIXME: we now have fat LTO objects even when only bitcode is requested.
|
2024-07-05 10:42:03 -04:00 |
|
Antoni Boucher
|
05a41b88a9
|
Merge branch 'master' into sync_from_rust_2024_07_02
|
2024-07-02 12:40:16 -04:00 |
|
Antoni Boucher
|
21b1b11981
|
WIP: Implement dummy ThinLTO
FIXME: This seems very slow.
==> Not sure anymore: compare with the master branch.
|
2024-07-02 12:27:25 -04:00 |
|
Oli Scherer
|
527b3575ba
|
Use a dedicated type instead of a reference for the diagnostic context
This paves the way for tracking more state (e.g. error tainting) in the diagnostic context handle
|
2024-06-18 15:42:11 +00:00 |
|
Michael Baikov
|
040afd36f3
|
Save/restore more items in cache with incremental compilation
|
2024-04-06 10:59:24 -04:00 |
|
tempdragon
|
6f76488b2f
|
fix(fmt/style): Remove unncessary clones, into's and deref's
|
2024-03-11 10:24:22 +08:00 |
|
Guillaume Gomez
|
faebf73983
|
Merge commit 'b385428e3d' into subtree-update_cg_gcc_2024-03-05
|
2024-03-05 19:58:36 +01:00 |
|
Antoni Boucher
|
c2c68e3f4d
|
Format the code
|
2024-02-28 17:49:16 -05:00 |
|
Antoni Boucher
|
f6e16e95df
|
Merge branch 'master' into sync_from_rust_2024_02_20
|
2024-02-20 10:24:06 -05:00 |
|
Antoni Boucher
|
de57533e56
|
Implement dummy emit=llvm-ir
|
2024-02-14 09:38:56 -05:00 |
|
Nicholas Nethercote
|
5ea71c1150
|
Rename many DiagCtxt arguments.
|
2023-12-18 16:06:22 +11:00 |
|
Nicholas Nethercote
|
590e0d9573
|
Rename Handler as DiagCtxt.
|
2023-12-18 16:06:19 +11:00 |
|
Antoni Boucher
|
242a482c88
|
Merge commit '11a0cceab9' into subtree-update_cg_gcc_2023-10-09
|
2023-10-09 15:53:34 -04:00 |
|
Antoni Boucher
|
62867dc29f
|
LTO implementation
|
2023-08-30 20:29:24 -04:00 |
|
Antoni Boucher
|
d725cfb6ab
|
Merge commit '08a6d6e16b' into sync-cg_gcc-2023-03-04
|
2023-03-05 12:03:19 -05:00 |
|
Antoni Boucher
|
6b7e16f87e
|
Add more debugging options
|
2022-10-01 12:31:39 -04:00 |
|
Rémy Rakic
|
c59b01f241
|
simplify a self-profiling activity call in the cg_gcc backend
|
2022-04-07 15:47:20 +02:00 |
|
bjorn3
|
3888aafe3a
|
Merge commit '39683d8eb7' into sync_cg_gcc-2022-03-26
|
2022-03-26 18:29:37 +01:00 |
|
bjorn3
|
54d2ec1a82
|
Merge commit '1411a98352' into sync_cg_clif-2021-12-31
|
2021-12-31 16:26:32 +01:00 |
|
est31
|
b1d329ba55
|
Remove redundant [..]s
|
2021-12-09 00:01:29 +01:00 |
|
antoyo
|
e228f0c16e
|
Cleanup (#67)
|
2021-08-15 08:28:46 -04:00 |
|
Antoni Boucher
|
afae271d5d
|
Initial commit
|
2021-08-12 21:46:50 -04:00 |
|