about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2022-09-06change stdlib circular dependencies handlingDaniil Belov-122/+35
2022-09-04Make `const_eval_select` a real intrinsicDeadbeef-2/+1
2022-09-02Auto merge of #97802 - Enselic:add-no_ignore_sigkill-feature, r=joshtriplettbors-6/+10
2022-09-02Rollup merge of #100200 - petrochenkov:zgccld2, r=lqd,Mark-SimulacrumMatthias Krüger-14/+18
2022-09-01rustc_target: Refactor internal linker flavors slightlyVadim Petrochenkov-26/+22
2022-09-01rustc_target: Add a compatibility layer to separate internal and user-facing ...Vadim Petrochenkov-1/+2
2022-09-01Auto merge of #100958 - mikebenfield:workaround, r=nikicbors-11/+0
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-2/+2
2022-08-31Rollup merge of #100753 - LuisCardosoOliveira:translation-migrate-session, r=...Ralf Jung-1/+1
2022-08-31Fix a bunch of typoDezhi Wu-2/+2
2022-08-30Rollup merge of #100653 - cuviper:fptoint_sat, r=michaelwoerister,antoyoDylan DPC-154/+3
2022-08-29Rollup merge of #101141 - compiler-errors:get-trait-ref-is-a-misleading-name,...Matthias Krüger-11/+7
2022-08-29Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obkMatthias Krüger-7/+7
2022-08-29Simplify get_trait_ref a bitMichael Goulet-11/+7
2022-08-28Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()`Martin Nordholts-6/+10
2022-08-28Auto merge of #92845 - Amanieu:std_personality, r=Mark-Simulacrumbors-11/+7
2022-08-28Fix handling of rust_eh_personality in reachable_non_genericsAmanieu d'Antras-11/+7
2022-08-27Auto merge of #100999 - nnethercote:shrink-FnAbi, r=bjorn3bors-27/+23
2022-08-26translations(rustc_session): migrate check_expected_reuseLuis Cardoso-1/+1
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-7/+7
2022-08-26Move `ArgAbi::pad_i32` into `PassMode::Cast`.Nicholas Nethercote-22/+18
2022-08-26Turn `ArgAbi::pad` into a `bool`.Nicholas Nethercote-5/+5
2022-08-26Box `CastTarget` within `PassMode`.Nicholas Nethercote-6/+6
2022-08-25Code cleaningAdrian Tombu-6/+6
2022-08-25Replace spaghetti with a simple errors enumAdrian Tombu-59/+16
2022-08-25Start adding enum errors for deserialize_rlinkAdrian Tombu-7/+61
2022-08-24Remove LLVM ARM bug workaroundMichael Benfield-11/+0
2022-08-24Rollup merge of #99993 - petrochenkov:linkdated, r=bjorn3Matthias Krüger-18/+18
2022-08-22Refactor part of codegen_call_terminatorEric Holk-47/+44
2022-08-19use <[u8]>::escape_ascii instead of core::ascii::escape_defaultKaDiWa-17/+8
2022-08-19Rollup merge of #100208 - RalfJung:dyn-upcast-nop, r=petrochenkovDylan DPC-0/+1
2022-08-17Rollup merge of #100379 - davidtwco:triagebot-diag, r=Mark-SimulacrumMatthias Krüger-9/+11
2022-08-16Move the cast_float_to_int fallback code to GCCJosh Stone-154/+3
2022-08-15Rollup merge of #100528 - tux3:riscv-bitmanip-features, r=davidtwcoMatthias Krüger-0/+4
2022-08-15Auto merge of #98393 - michaelwoerister:new-cpp-like-enum-debuginfo, r=wesley...bors-50/+6
2022-08-15errors: move translation logic into moduleDavid Wood-9/+11
2022-08-14feat: Target features for 1st group of RISC-V Bitmanip extensionstux3-0/+4
2022-08-12rustc_target: Update some old naming around self contained linkingVadim Petrochenkov-24/+26
2022-08-12Use enum2<_> instead of enum<_> for Cpp-like debuginfo enum type names.Michael Woerister-2/+2
2022-08-12debuginfo: Change C++-like encoding for enums.Michael Woerister-48/+4
2022-08-11Rollup merge of #99500 - tmandry:fuchsia-flags, r=petrochenkovMatthias Krüger-4/+16
2022-08-10Fix flags when using clang as linker for FuchsiaTyler Mandry-4/+16
2022-08-09Add support for link-flavor rust-lld for macOSMary-1/+7
2022-08-06make NOP dyn casts not require anything about the vtableRalf Jung-0/+1
2022-08-06Change implementation of `-Z gcc-ld` and `lld-wrapper` againVadim Petrochenkov-14/+18
2022-08-05Auto merge of #100035 - workingjubilee:merge-functions, r=nikicbors-2/+5
2022-08-05Enable function merging when opt is for sizeJubilee Young-2/+5
2022-08-04Auto merge of #100120 - matthiaskrgr:rollup-g6ycykq, r=matthiaskrgrbors-7/+10
2022-08-03Add support for link-flavor rust-lld for iOS, tvOS and watchOSmary-7/+10
2022-08-02Fix backwards-compatibility check for tests with `+whole-archive`Daniel Sommermann-1/+1