]> git.lizzy.rs Git - rust.git/history - src/intrinsics/mod.rs
Fully remove the intrinsic_match macro
[rust.git] / src / intrinsics / mod.rs
2022-07-26 bjorn3Fully remove the intrinsic_match macro
2022-07-26 bjorn3Start moving away from the intrinsic_match macro
2022-07-25 bjorn3Merge commit 'c19edfd71a1d0ddef86c2c67fdb40718d40a72b4...
2022-07-25 bjorn3Sync from rust 2f320a224e827b400be25966755a621779f797cc
2022-07-25 bjorn3Merge pull request #1247 from bjorn3/melt_some_ice
2022-07-25 bjorn3Fix size_of_val and min_align_of_val for truly unsized...
2022-07-25 bjorn3Error when trying to define variadic functions
2022-07-24 borsAuto merge of #99251 - cuviper:hashbrown-0.12, r=Mark...
2022-07-20 bjorn3Implement vtable_size and vtable_align intrinsics for...
2022-07-18 bjorn3Sync from rust 880416180b0a9ee1141c07d4d17667edb77daebd
2022-07-17 borsAuto merge of #99033 - 5225225:interpreter-validity...
2022-07-14 5225225Use constant eval to do strict validity checks
2022-07-13 Joshua NelsonRename `debugging_opts` to `unstable_opts`
2022-06-09 bjorn3Sync from rust be16c6166f08f9b26d854783bbd4ce8d006c8f6f
2022-05-24 5225225Add flag for stricter checks on uninit/zeroed
2022-05-23 Jakob DegenRefactor call terminator to always hold a destination...
2022-05-15 bjorn3Merge commit '63734fcdd718cca089f84c42f3a42c0096cfd431...
2022-05-15 bjorn3Rustup to rustc 1.62.0-nightly (70b3681bf 2022-05-14)
2022-05-15 bjorn3Sync from rust e1ec3260d79497080ca86540562d410ba67d2a95
2022-05-12 Scott McMurrayRename `unsigned_offset_from` to `sub_ptr`
2022-05-12 Scott McMurrayAdd `unsigned_offset_from` on pointers
2022-04-30 bjorn3Fix #[track_caller] with MIR inlining
2022-04-22 bjorn3Merge commit 'f2cdd4a78d89c009342197cf5844a21f8aa813df...
2022-04-21 bjorn3Sync from rust 1dec35a1b0df406da5d7cae55a7fa8d186a2b028
2022-04-05 bjorn3Sync from rust 949b98cab8a186b98bf87e64374b8d0848c55271
2022-03-25 bjorn3Fix NaN handling of simd float min and max operations
2022-03-20 bjorn3Merge commit '370c397ec9169809e5ad270079712e0043514240...
2022-03-19 bjorn3Sync from rust 31535841701e0bf7ef33998024376f2cedd8b3e3
2022-03-19 bjorn3Codegen 128bit atomic loads and stores for compiler...
2022-03-18 borsAuto merge of #88098 - Amanieu:oom_panic, r=nagisa
2022-03-14 bjorn3Merge pull request #1220 from bjorn3/dont_print_on_trap
2022-03-14 bjorn3Replace a lot of print+trap with plain trap
2022-03-13 bjorn3Remove decl_macro usage
2022-03-08 bjorn3Sync from rust 67b3e8183830c7af4e06a9aa91de4d1be3c860f7
2022-03-07 Nicholas NethercoteClarify `Layout` interning.
2022-02-23 bjorn3Merge commit '35d9c6bf256968e1b40e0d554607928bdf9cebea...
2022-02-23 bjorn3Sync from rust bafe8d06e015eb00724d3d497516191d6681943f
2022-02-22 bjorn3Sync from rust 03a8cc7df1d65554a4d40825b0490c93ac0f0236
2022-02-16 Mark RousskovMove ty::print methods to Drop-based scope guards
2022-02-16 bjorn3Sync from rust a240ccd81c74c105b6f5fe84c46f8d36edb7e306
2022-02-13 bjorn3Sync from rust 9a60099cc43c8a07abb280be323d1ed9afc27f2c
2022-01-30 bjorn3Remove validate_atomic_type
2022-01-30 bjorn3Don't generate unnecessary let $arg=$arg for intrinsics
2022-01-30 bjorn3Remove some unused lint allows
2022-01-30 bjorn3Add const_allocate and const_deallocate intrinsics
2022-01-30 bjorn3Sync from rust a00e130dae74a213338e2b095ec855156d8f3d8a
2022-01-19 bjorn3Implement unchecked_mul intrinsic
2022-01-19 bjorn3Sync from rust 2f004d2d401682e553af3984ebd9a3976885e752
2022-01-19 lcnrremove `is_noop`
2022-01-18 bjorn3Sync from rust 7531d2fdd49966d83830a7b4596c95587b1e9573
2022-01-09 bjorn3Merge pull request #1216 from bjorn3/reduce_cg_clif_com...
2022-01-09 bjorn3Pass Ty instead of TyAndLayout to the closure of variou...
2022-01-09 bjorn3Don't monomorphize the simd helpers for each closure
2022-01-09 bjorn3Return Value instead of CValue from the simd_for_each_l...
2022-01-09 bjorn3Move a couple of macros to intrinsics::simd
2022-01-09 bjorn3Move validate_simd_type from intrinsics to intrinsics...
2022-01-09 bjorn3Turn validate_simd_type into a function
2022-01-09 bjorn3Remove the call_intrinsic_match macro
2022-01-09 bjorn3Dedup codegen_operand calls in codegen_float_intrinsic_call
2022-01-09 bjorn3Dedup write_cvalue calls in codegen_float_intrinsic_call
2022-01-09 bjorn3Move call_intrinsic_match macro into codegen_float_intr...
2022-01-09 bjorn3Only use a single bug!() invocation in call_intrinsic_match
2022-01-09 bjorn3Remove unnecessary argument
2022-01-09 bjorn3Remove a couple of duplicate calls
2022-01-09 bjorn3Split codegen_intrinsic_call function
2022-01-09 bjorn3Reduce usage of subst types in the intrinsic code
2022-01-03 Matthias KrügerRollup merge of #90102 - nbdd0121:box3, r=jonas-schievink
2021-12-20 bjorn3Merge commit '97e504549371d7640cf011d266e3c17394fdddac...
2021-12-20 bjorn3Sync from rust 84f962a89bac3948ed116f1ad04c2f4793fb69ea
2021-12-18 bjorn3Remove triple method from FunctionCx
2021-12-18 bjorn3Slightly reduce the amount of fx.module references
2021-10-27 bjorn3Sync from rust 47aeac648ed56095688c1c20972c9b72bd0da7ce
2021-10-12 DeadbeefAdd const_eval_select intrinsic
2021-09-19 bjorn3Sync from rust 7a3d1a5f3dfeaf5177885fedd7db8ecc70670dc1
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-03 borsAuto merge of #88363 - michaelwoerister:remapped-diagno...
2021-09-01 bjorn3Sync from rust 3ed6c1d23fd40f4367259a531465e809eb00ec27
2021-08-29 Eduard-Mihai Burtescurustc_target: `TyAndLayout::field` should never error.
2021-08-20 bjorn3Sync from rust 9ccf661694423895b02e513c69e6ad263b2f3d8e
2021-08-12 Gary GuoImplement `black_box` using intrinsic
2021-08-06 bjorn3Merge commit '05677b6bd6c938ed760835d9b1f6514992654ae3...
2021-08-05 bjorn3Sync from rust 2ddb65c32253872c0e7a02e43ec520877900370e
2021-07-29 bjorn3Fix float min and max operations in presence of NaN
2021-07-28 bjorn3Remove outdated FIXME
2021-07-28 bjorn3Remove workarounds for things unimplemented in Cranelift
2021-07-26 bjorn3Merge pull request #1189 from bjorn3/stdsimd_fixes
2021-07-25 bjorn3Add fixme
2021-07-24 bjorn3Fix simd_reduce_* intrinsics
2021-07-23 bjorn3Fix two type mismatch bugs
2021-07-23 bjorn3Support repr(simd) on ADTs containing a single array...
2021-07-19 bjorn3Avoid call to pointer_ty
2021-07-19 bjorn3Sync from rust 8df945c4717ffaf923b57bf30c473df6fc98bc85
2021-07-08 Scott McMurrayUse cranelift's `Type::int` instead of doing the match...
2021-07-08 Scott McMurrayPR Feedback: Don't put SSA-only types in `CValue`s
2021-07-08 Scott McMurrayImplement the raw_eq intrinsic in codegen_cranelift
2021-06-25 borsAuto merge of #85640 - bjorn3:custom_ice_hook, r=jackh726
2021-06-06 borsAuto merge of #79608 - alessandrod:bpf, r=nagisa
next