]> git.lizzy.rs Git - rust.git/history - src/base.rs
Replace `Body::basic_blocks()` with field access
[rust.git] / src / base.rs
2022-08-26 Tomasz MiąskoReplace `Body::basic_blocks()` with field access
2022-08-24 bjorn3Merge commit 'e9d1a0a7b0b28dd422f1a790ccde532acafbf193...
2022-07-26 borsAuto merge of #99745 - JohnTitor:rollup-lvrie64, r...
2022-07-26 borsAuto merge of #98989 - dpaoliello:rawdylibbin, r=michae...
2022-07-25 bjorn3Merge commit 'c19edfd71a1d0ddef86c2c67fdb40718d40a72b4...
2022-07-24 borsAuto merge of #99251 - cuviper:hashbrown-0.12, r=Mark...
2022-07-20 Oli SchererRevert "Rollup merge of #98582 - oli-obk:unconstrained_...
2022-07-17 borsAuto merge of #99033 - 5225225:interpreter-validity...
2022-07-15 Oli SchererIntroduce opaque type to hidden type projection
2022-07-13 borsAuto merge of #99210 - Dylan-DPC:rollup-879cp1t, r...
2022-07-13 Dylan DPCRollup merge of #99155 - Amanieu:unstable-target-featur...
2022-07-12 ouz-aadd new rval, pull deref early
2022-07-09 Dylan DPCRollup merge of #99070 - tamird:update-tracking-issue...
2022-07-05 borsAuto merge of #96862 - oli-obk:enum_cast_mir, r=RalfJung
2022-06-30 Camille GILLOTRecover when failing to normalize closure signature.
2022-06-30 Oli SchererChange enum->int casts to not go through MIR casts.
2022-06-21 borsAuto merge of #98098 - bjorn3:archive_refactor, r=micha...
2022-06-16 Yuki OkushiRollup merge of #97675 - nvzqz:unsized-needs-drop,...
2022-06-14 Nicholas NethercoteRename the `ConstS::val` field as `kind`.
2022-06-07 borsAuto merge of #97512 - scottmcm:add-coldcc, r=nagisa...
2022-06-02 Ralf Jungadd cast kind of from_exposed_addr (int-to-ptr casts)
2022-06-01 Ralf Jungrename PointerAddress → PointerExposeAddress
2022-05-31 Tomasz MiąskoAdd a pointer to address cast kind
2022-05-23 Jakob DegenRefactor call terminator to always hold a destination...
2022-05-15 bjorn3Merge commit '63734fcdd718cca089f84c42f3a42c0096cfd431...
2022-04-22 bjorn3Merge commit 'f2cdd4a78d89c009342197cf5844a21f8aa813df...
2022-04-11 Jakob DegenAdd new `Deinit` statement kind
2022-03-20 bjorn3Merge commit '370c397ec9169809e5ad270079712e0043514240...
2022-02-23 bjorn3Merge commit '35d9c6bf256968e1b40e0d554607928bdf9cebea...
2022-02-15 Nicholas NethercoteOverhaul `Const`.
2022-02-15 Nicholas NethercoteOverhaul `TyS` and `Ty`.
2022-01-17 borsAuto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieu
2022-01-12 Tomasz MiąskoRemove deprecated LLVM-style inline assembly
2022-01-03 Matthias KrügerRollup merge of #90102 - nbdd0121:box3, r=jonas-schievink
2021-12-20 bjorn3Merge commit '97e504549371d7640cf011d266e3c17394fdddac...
2021-12-03 cynecxcg_cranelift: check may_unwind flag instead of cleanup
2021-12-03 cynecxLLVM codgen support for unwinding inline assembly
2021-10-20 Gary GuoRemove NullOp::Box
2021-09-26 borsAuto merge of #89092 - bjorn3:sync_cg_clif-2021-09...
2021-09-25 Gary GuoIntroduce `Rvalue::ShallowInitBox`
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-12 borsAuto merge of #88839 - nbdd0121:alignof, r=nagisa
2021-09-12 Gary GuoIntroduce NullOp::AlignOf
2021-09-07 Camille GILLOTMove the dataflow framework to its own crate.
2021-08-06 bjorn3Merge commit '05677b6bd6c938ed760835d9b1f6514992654ae3...
2021-07-07 bjorn3Merge commit '3a31c6d8272c14388a34622193baf553636fe470...
2021-06-25 borsAuto merge of #85640 - bjorn3:custom_ice_hook, r=jackh726
2021-06-06 borsAuto merge of #79608 - alessandrod:bpf, r=nagisa
2021-05-27 bjorn3Merge commit '40dd3e2b7089b5e96714e064b731f6dbf17c61a9...
2021-05-12 borsAuto merge of #83610 - bjorn3:driver_cleanup, r=cjgillot
2021-04-30 Erin PowerSync rustc_codegen_cranelift 'ddd4ce25535cf71203ba37008...
2021-03-29 bjorn3Merge commit '0969bc6dde001e01e7e1f58c8ccd7750f8a49ae1...
2021-03-10 borsAuto merge of #76570 - cratelyn:implement-rfc-2945...
2021-03-09 kadminBuild StKind::CopyOverlapping
2021-03-09 kadminUpdate cranelift
2021-03-08 borsAuto merge of #82727 - oli-obk:shrinkmem, r=pnkfelix
2021-03-05 bjorn3Merge commit '9a0c32934ebe376128230aa8da3275697b2053e7...
2021-03-05 Oli SchererShrink the size of Rvalue by 16 bytes
2021-02-01 Jonas SchievinkRollup merge of #81618 - bjorn3:sync_cg_clif-2021-02...
2021-02-01 bjorn3Merge commit 'd556c56f792756dd7cfec742b9f2e07612dc10f4...
2020-12-27 bjorn3Merge commit 'dbee13661efa269cb4cd57bb4c6b99a19732b484...
2020-12-09 borsAuto merge of #77611 - oli-obk:atomic_miri_leakage...
2020-11-27 bjorn3Merge commit '5988bbd24aa87732bfa1d111ba00bcdaa22c481a...
2020-11-16 Bastian Kauschkeupdate `cg_clif`
2020-11-06 Yuki OkushiRollup merge of #78666 - sasurau4:fix/shellcheck-error...
2020-11-04 oli`u128` truncation and sign extension are not just inter...
2020-11-04 oliFix cranelift build
2020-11-03 bjorn3Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d...
2020-10-15 bjorn3Rustup to rustc 1.49.0-nightly (e160e5cb8 2020-10-14)
2020-10-08 bjorn3Merge pull request #1093 from bjorn3/use_new_module_int...
2020-10-08 bjorn3Use the new cranelift-module interface
2020-09-29 bjorn3Invoke panic handler instead of trap for assert_* intri...
2020-09-23 bjorn3Document almost all modules
2020-09-21 bjorn3Fix debug build
2020-09-16 bjorn3Replace FxHashMap with IndexVec for local_map
2020-09-16 bjorn3Rustfmt
2020-09-14 bjorn3Fix miscompilation in previous commit
2020-09-14 bjorn3Use don't unroll loop in Rvalue::Repeat
2020-09-14 bjorn3Fix typo
2020-09-05 bjorn3Rustup to rustc 1.48.0-nightly (c59199efc 2020-09-04)
2020-08-30 bjorn3Optimize SwitchInt for bools
2020-08-28 bjorn3Merge pull request #1079 from CohenArthur/fmt-master
2020-08-28 CohenArthurfmt: Run cargo fmt since it is available
2020-08-25 bjorn3Avoid temporary stack slot in drop codegen
2020-08-23 bjorn3Rustup to rustc 1.47.0-nightly (663d2f5cd 2020-08-22)
2020-08-22 bjorn3Merge pull request #1077 from CohenArthur/fix-linkage...
2020-08-22 bjorn3Merge pull request #1076 from CohenArthur/use-codegencx...
2020-08-22 CohenArthurtrans_fn: Cleanup code
2020-08-22 CohenArthurtrans_fn: Use replace() instead of new() + swap()
2020-08-22 CohenArthurFunctionCx: Swap context.func and empty function correctly
2020-08-22 CohenArthurFunctionCx: Refactor `fx.cx.tcx` into `fx.tcx`
2020-08-22 CohenArthurFunctionCx: Add tcx field for easier access
2020-08-22 CohenArthurFunctionCx: Fix FunctionCx initialization in trans_fn()
2020-08-22 CohenArthurFunctionCx: Rename codegen_cx -> cx
2020-08-22 CohenArthurFunctionCx: WIP: Remove more common fields from CodegenCx
2020-08-22 CohenArthurFunctionCx: WIP: Fix overzealous sed usage
2020-08-22 CohenArthurFunctionCx: WIP: Fix syntax error on sed codegen_cx...
2020-08-22 CohenArthurFunctionCx: WIP: Replace .constants with codegen_cx...
2020-08-22 CohenArthurFunctionCx: Replace .module with .codegen_cx.module
next