]> git.lizzy.rs Git - rust.git/history - src
Update Cranelift to 0.82.1
[rust.git] / src /
2021-12-01 Petr Sumberafix sparc64 ABI for aggregates with floating point...
2021-11-26 bjorn3Fix warning
2021-11-25 bjorn3Ensure inline asm wrapper name never starts with a...
2021-11-24 bjorn3Include NOTYPE symbols in the archive symbol table
2021-11-24 bjorn3Use cgu name instead of function name as base for inlin...
2021-11-22 bjorn3Merge pull request #1206 from nbdd0121/master
2021-11-22 Gary GuoFix allocated reg in AT&T style asm
2021-11-22 Gary GuoAdd RISC-V inline asm support
2021-11-22 Gary GuoDispatch inline asm to the correct arch
2021-11-22 Gary Guox86 inline asm support
2021-11-22 Gary GuoSkeleton for multiple arch support
2021-11-22 Gary GuoOverlap input and output stack slots
2021-11-22 Gary GuoSkip registers saved by calling convention
2021-11-22 Gary GuoCode cleanup as a follow up to the previous commit
2021-11-22 Gary GuoMove stack slot allocation to a new fn
2021-11-22 Gary GuoRemove expect_reg
2021-11-22 Gary GuoImplement register allocation for inline assembly
2021-11-18 bjorn3Implement simd_reduce_{min,max} for floats
2021-11-18 bjorn3Implement new simd_shuffle signature
2021-10-27 bjorn3Sync from rust 47aeac648ed56095688c1c20972c9b72bd0da7ce
2021-10-21 bjorn3Remove unncesessary TryFrom and TryInto impls
2021-10-20 Gary GuoRemove NullOp::Box
2021-10-20 Camille GILLOTMake hash_result an Option.
2021-10-17 bjorn3Remove unnecessary Lazy
2021-10-12 bjorn3Update Cranelift
2021-10-12 DeadbeefAdd const_eval_select intrinsic
2021-10-09 bjorn3Sync from rust bb918d0a5bf22211df0423f7474e4e4056978007
2021-10-08 borsAuto merge of #89619 - michaelwoerister:incr-vtables...
2021-10-07 Michael WoeristerTurn tcx.vtable_allocation() into a query.
2021-10-03 Camille GILLOTMove rustc_middle::middle::cstore to rustc_session.
2021-10-02 bjorn3Rustfmt
2021-10-02 bjorn3Sync from rust a8387aef8c378a771686878062e544af4d5e2245
2021-10-01 bjorn3Update Cranelift
2021-09-30 Camille GILLOTMove EncodedMetadata to rustc_metadata.
2021-09-30 Camille GILLOTMove encode_metadata out of CrateStore.
2021-09-27 bjorn3Fix unused import warning
2021-09-27 bjorn3Sync from rust 04006d8e3b5043131ec56a5f3605b1edcb33194d
2021-09-26 borsAuto merge of #89092 - bjorn3:sync_cg_clif-2021-09...
2021-09-25 Gary GuoIntroduce `Rvalue::ShallowInitBox`
2021-09-20 Mark RousskovAdjust to SourceType::InTree in several places
2021-09-19 bjorn3Merge branch 'sync_from_rust'
2021-09-19 bjorn3Merge commit '61667dedf55e3e5aa584f7ae2bd0471336b92ce9...
2021-09-19 bjorn3Sync from rust 7a3d1a5f3dfeaf5177885fedd7db8ecc70670dc1
2021-09-18 Eduard-Mihai BurtescuQuerify `fn_abi_of_{fn_ptr,instance}`.
2021-09-18 Eduard-Mihai Burtescuty::layout: replicate `layout_of` setup for `fn_abi_of_...
2021-09-17 Eduard-Mihai Burtescuty::layout: intern `FnAbi`s as `&'tcx`.
2021-09-12 borsAuto merge of #88839 - nbdd0121:alignof, r=nagisa
2021-09-12 Gary GuoIntroduce NullOp::AlignOf
2021-09-12 bjorn3Sync from rust c7dbe7a830100c70d59994fd940bf75bb6e39b39
2021-09-09 Andreas LiljeqvistMake `abi::Abi` `Copy` and remove a *lot* of refs
2021-09-08 bjorn3Avoid unnecessary duplicate metadata encoding
2021-09-07 bjorn3Sync from rust 73641cd23ba470c6b4dcd72b8d5f62d27c735254
2021-09-07 Camille GILLOTMove the dataflow framework to its own crate.
2021-09-05 borsAuto merge of #88499 - eddyb:layout-off, r=nagisa
2021-09-05 borsAuto merge of #88559 - bjorn3:archive_logic_dedup,...
2021-09-03 borsAuto merge of #88363 - michaelwoerister:remapped-diagno...
2021-09-02 bjorn3Use in_incr_comp_dir_sess in cg_clif
2021-09-01 Eduard-Mihai Burtescuty::layout: split `LayoutOf` into required and (blanket...
2021-09-01 Eduard-Mihai Burtescuty::layout: implement `layout_of` automatically as...
2021-09-01 Eduard-Mihai Burtescurustc_target: move `LayoutOf` to `ty::layout`.
2021-09-01 bjorn3Move add_rlib and add_native_library to cg_ssa
2021-09-01 bjorn3Sync from rust 3ed6c1d23fd40f4367259a531465e809eb00ec27
2021-08-29 Eduard-Mihai Burtescurustc_target: `TyAndLayout::field` should never error.
2021-08-27 bjorn3Remove unnecessary feature gates
2021-08-27 bjorn3Enable some warnings
2021-08-27 Eduard-Mihai Burtescurustc_target: add lifetime parameter to `LayoutOf`.
2021-08-27 Michael WoeristerPath remapping: Make behavior of diagnostics output...
2021-08-26 lcnrmake unevaluated const substs optional
2021-08-25 bjorn3Sync from rust 9863bf51a52b8e61bcad312f81b5193d53099f9f
2021-08-21 borsAuto merge of #88135 - crlf0710:trait_upcasting_part_3...
2021-08-20 bjorn3Move all code out of backend.rs
2021-08-20 bjorn3Make {Debug,Unwind}Context::emit non-generic
2021-08-20 bjorn3Move Object creation into metadata.rs
2021-08-20 bjorn3Add more architectures to with_object
2021-08-20 bjorn3Revert "Remove unnecessary bailout in clif_pair_type_fr...
2021-08-20 bjorn3Remove unnecessary bailout in clif_pair_type_from_ty
2021-08-20 bjorn3Sync from rust 9ccf661694423895b02e513c69e6ad263b2f3d8e
2021-08-18 Charles LewFold `vtable_trait_upcasting_coercion_new_vptr_slot...
2021-08-15 Aaron HillUpdate rustc_codegen_cratelift for working_dir change
2021-08-12 Gary GuoImplement `black_box` using intrinsic
2021-08-10 bjorn3Avoid an unnecessary allocation
2021-08-10 bjorn3Avoid converting filenames into strings where possible
2021-08-10 bjorn3Use the object crate for archive reading during archive...
2021-08-06 bjorn3Merge branch 'sync_from_rust'
2021-08-06 bjorn3Merge commit '05677b6bd6c938ed760835d9b1f6514992654ae3...
2021-08-05 bjorn3Rustup to rustc 1.56.0-nightly (25b764849 2021-08-04)
2021-08-05 bjorn3Sync from rust 2ddb65c32253872c0e7a02e43ec520877900370e
2021-08-03 borsAuto merge of #87515 - crlf0710:trait_upcasting_part2...
2021-08-02 Charles LewImplement pointer casting.
2021-07-29 bjorn3Fix float min and max operations in presence of NaN
2021-07-28 bjorn3Support storing return values in register places for...
2021-07-28 bjorn3Remove CPlace::no_place
2021-07-28 bjorn3Allow returning PassMode::Cast directly to an ssa var
2021-07-28 bjorn3Remove outdated FIXME
2021-07-28 bjorn3Remove workarounds for things unimplemented in Cranelift
2021-07-28 bjorn3Use __muloti4 instead of __rust_i128_mulo
2021-07-26 bjorn3Replace pointer_ty() with fx.pointer_type where possible
2021-07-26 bjorn3Fix ABI for Indirect arguments
2021-07-26 bjorn3Handle the extra argument for #[track_caller] earlier
2021-07-26 bjorn3Don't return anything from codegen_with_call_return_arg
next