about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/lib.rs
AgeCommit message (Expand)AuthorLines
2024-06-04Auto merge of #122597 - pacak:master, r=bjorn3bors-0/+18
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-3/+0
2024-05-21PR feedbackBen Kimock-1/+1
2024-05-21Add a footer in FileEncoder and check for it in MemDecoderBen Kimock-1/+4
2024-05-01Step bootstrap cfgsMark Rousskov-1/+0
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-2/+0
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-2/+1
2024-04-19Show files produced by --emit foo in json artifact notificationsMichael Baikov-0/+18
2024-04-06Save/restore more items in cache with incremental compilationMichael Baikov-1/+16
2024-03-08Stabilize associated type boundsMichael Goulet-1/+1
2024-02-14clean up potential_query_instability with FxIndexMap and UnordMapyukang-6/+8
2024-02-06Invert diagnostic lints.Nicholas Nethercote-0/+2
2024-01-25Remove unused featuresclubby789-2/+0
2024-01-13Auto merge of #119409 - Kobzol:rustc-codegen-ssa-query-instability, r=Nilstriebbors-1/+0
2024-01-13rustc_codegen_ssa: Enforce `rustc::potential_query_instability` lintJakub Beránek-1/+0
2024-01-12Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix"DianQK-1/+2
2023-12-30Update to bitflags 2 in the compilerNilstrieb-0/+1
2023-12-12codegen: panic when trying to compute size/align of extern typeRalf Jung-1/+1
2023-12-01Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelixbors-2/+1
2023-11-26Serialize OutputFilenames into rmeta filebjorn3-2/+8
2023-11-26Auto merge of #117301 - saethlin:finish-rmeta-encoding, r=WaffleLapkinbors-1/+1
2023-11-26Use `rustc_fluent_macro::fluent_messages!` directly.Nicholas Nethercote-2/+1
2023-11-26Avoid need for `{D,Subd}iagnosticMessage` imports.Nicholas Nethercote-1/+0
2023-11-22Call FileEncoder::finish in rmeta encodingBen Kimock-1/+1
2023-11-15Bump cfg(bootstrap)sMark Rousskov-3/+3
2023-10-21Removes fields from `CrateInfo` that are no longer used.DianQK-2/+1
2023-10-13Auto merge of #115964 - bjorn3:cgu_reuse_tracker_global_state, r=cjgillotbors-0/+1
2023-10-09Remove cgu_reuse_tracker from Sessionbjorn3-0/+1
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-09-29Auto merge of #113301 - Be-ing:stabilize_bundle_whole-archive, r=petrochenkovbors-1/+0
2023-09-22Merge `ExternProviders` into the general `Providers` structOli Scherer-5/+1
2023-08-15stabilize combining +bundle and +whole-archive link modifiersBe Wilson-1/+0
2023-08-12Remove unnecessary feature gatesJacob Pratt-1/+0
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-0/+1
2023-07-05Move `coverageinfo::ffi` and `coverageinfo::map` out of SSAZalathar-1/+0
2023-06-19codegen: fix `OperandRef` subtype handlinglcnr-0/+1
2023-05-19Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillotbors-1/+1
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-9/+7
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-9/+7
2023-05-16Move DebuggerVisualizerFile types from rustc_span to rustc_middleMichael Woerister-1/+1
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-05-01Change rlink serialization from `MemEncoder` to `FileEncoder`.Nicholas Nethercote-3/+7
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+1
2023-03-29Stabilize a portion of 'once_cell'Trevor Gross-1/+0
2023-03-19The name of NativeLib will be presentedyukang-1/+1
2023-03-11Simplify message pathsest31-1/+1
2023-02-22errors: generate typed identifiers in each crateDavid Wood-0/+4
2023-02-17typoTshepang Mbambo-1/+1
2023-02-10[link] enable packed bundled lib in non stable casesDaniil Belov-0/+1
2022-12-13Move some codegen-y methods from rustc_hir_analysis::collect -> rustc_codegen...Michael Goulet-0/+2