| Commit message (Expand) | Author | Age | Files | Lines |
* | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | 2023-05-15 | 1 | -1/+1 |
* | Add todo for filter landing pad | Gary Guo | 2023-05-07 | 1 | -0/+1 |
* | Use `landingpad filter` to encode aborting landing pad | Gary Guo | 2023-05-07 | 1 | -0/+4 |
* | Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3 | Manish Goregaokar | 2023-05-03 | 4 | -24/+14 |
|\ |
|
| * | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | 2023-05-03 | 4 | -24/+14 |
* | | rename `needs_infer` to `has_infer` | Boxy | 2023-04-27 | 2 | -2/+2 |
* | | Auto merge of #101069 - zhaixiaojuan:loongarch64-inline-asm, r=Amanieu | bors | 2023-04-25 | 1 | -0/+5 |
|\ \ |
|
| * | | Add loongarch64 asm! support | zhaixiaojuan | 2023-04-25 | 1 | -0/+5 |
* | | | Revert "Remove #[alloc_error_handler] from the compiler and library" | Matthias Krüger | 2023-04-25 | 3 | -4/+41 |
|/ / |
|
* | | Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco | bors | 2023-04-22 | 3 | -41/+4 |
|\ \
| |/
|/| |
|
| * | Remove #[alloc_error_handler] from the compiler and library | Amanieu d'Antras | 2023-04-16 | 3 | -41/+4 |
* | | Add `rustc_fluent_macro` to decouple fluent from `rustc_macros` | Nilstrieb | 2023-04-18 | 1 | -1/+2 |
|/ |
|
* | Auto merge of #109989 - ids1024:m68k-asm, r=Amanieu | bors | 2023-04-13 | 1 | -0/+7 |
|\ |
|
| * | Add inline assembly support for m68k | Ian Douglas Scott | 2023-04-12 | 1 | -0/+7 |
* | | Rollup merge of #96971 - zhaixiaojuan:master, r=wesleywiser | Michael Goulet | 2023-04-11 | 1 | -0/+1 |
|\ \
| |/
|/| |
|
| * | Define MIN_ALIGN for loongarch64 | zhaixiaojuan | 2023-04-08 | 1 | -0/+1 |
* | | Update gccjit and remove libc 0.1 dependency | Ulrich Weigand | 2023-03-30 | 1 | -16/+10 |
|/ |
|
* | Use poison instead of undef | Nikita Popov | 2023-03-16 | 1 | -0/+5 |
* | Remove uses of `box_syntax` in rustc and tools | clubby789 | 2023-03-12 | 3 | -7/+7 |
* | Simplify message paths | est31 | 2023-03-11 | 2 | -1/+1 |
* | replace legacy copyright annotations in submodules | Pietro Albini | 2023-03-09 | 1 | -9/+3 |
* | Rollup merge of #108783 - antoyo:sync-cg_gcc-2023-03-04, r=cjgillot | Matthias Krüger | 2023-03-07 | 61 | -1121/+5741 |
|\ |
|
| * | Fix for diagnostics | Antoni Boucher | 2023-03-05 | 3 | -5/+18 |
| * | Update gccjit | Antoni Boucher | 2023-03-05 | 1 | -2/+2 |
| * | Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023... | Antoni Boucher | 2023-03-05 | 61 | -1119/+5726 |
* | | Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se... | bors | 2023-03-07 | 1 | -0/+2 |
|\ \
| |/
|/| |
|
| * | Add `round_ties_even` to `f32` and `f64` | Jules Bertholet | 2022-12-11 | 1 | -0/+2 |
* | | Use `List::empty()` instead of `mk_substs(&[])`. | Nicholas Nethercote | 2023-02-24 | 1 | -1/+1 |
* | | Rename many interner functions. | Nicholas Nethercote | 2023-02-24 | 1 | -1/+1 |
* | | Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obk | bors | 2023-02-22 | 3 | -3/+3 |
|\ \ |
|
| * | | Remove type-traversal trait aliases | Alan Egerton | 2023-02-22 | 3 | -3/+3 |
* | | | various: translation resources from cg backend | David Wood | 2023-02-22 | 1 | -0/+4 |
* | | | errors: generate typed identifiers in each crate | David Wood | 2023-02-22 | 2 | -1/+66 |
|/ / |
|
* | | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | 2023-02-14 | 1 | -174/+233 |
* | | session: diagnostic migration lint on more fns | David Wood | 2023-01-30 | 1 | -0/+1 |
* | | create and use GlobalAlloc::address_space | Erik Desjardins | 2023-01-25 | 1 | -8/+3 |
* | | abi: add `AddressSpace` field to `Primitive::Pointer` | Erik Desjardins | 2023-01-22 | 4 | -8/+16 |
* | | Change `src/test` to `tests` in source files, fix tidy and tests | Albert Larsan | 2023-01-11 | 1 | -8/+8 |
* | | Simplify some iterator combinators | Michael Goulet | 2023-01-04 | 2 | -2/+2 |
* | | Add missing anonymous lifetime | Jeremy Stucki | 2022-12-20 | 1 | -1/+1 |
* | | rustc: Remove needless lifetimes | Jeremy Stucki | 2022-12-20 | 3 | -3/+3 |
* | | Auto merge of #105252 - bjorn3:codegen_less_pair_values, r=nagisa | bors | 2022-12-12 | 1 | -7/+7 |
|\ \
| |/
|/| |
|
| * | Destruct landing_pad return value before passing it to cg_ssa | bjorn3 | 2022-12-03 | 1 | -7/+7 |
* | | Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3 | Matthias Krüger | 2022-12-10 | 1 | -0/+4 |
|\ \ |
|
| * | | Add LLVM KCFI support to the Rust compiler | Ramon de C Valle | 2022-12-08 | 1 | -0/+4 |
* | | | Move linkage type check to HIR analysis and fix semantics issues. | Peter Collingbourne | 2022-12-05 | 2 | -28/+6 |
* | | | Auto merge of #97485 - bjorn3:new_archive_writer, r=wesleywiser | bors | 2022-12-03 | 4 | -203/+8 |
|\ \ \
| |_|/
|/| | |
|
| * | | Rewrite LLVM's archive writer in Rust | bjorn3 | 2022-11-26 | 4 | -203/+8 |
| |/ |
|
* | | Rollup merge of #104976 - WaffleLapkin:move_comments, r=cjgillot | Matthias Krüger | 2022-11-27 | 1 | -2/+2 |
|\ \ |
|
| * | | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | 2022-11-27 | 1 | -2/+2 |
| |/ |
|