about summary refs log tree commit diff
path: root/src/common.rs
AgeCommit message (Expand)AuthorLines
2020-11-21Rustup to rustc 1.50.0-nightly (593fe977a 2020-11-20)bjorn3-1/+1
2020-11-21Sync from rust 539402cb0b0f1639a4be14e40eaf8db61a62ae41bjorn3-1/+1
2020-11-16update `cg_clif`Bastian Kauschke-1/+1
2020-11-13Rustfmtbjorn3-1/+1
2020-11-06inliner: Use substs_for_mir_bodyTomasz Miąsko-7/+5
2020-11-03Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d' into update_cg_clif-2...bjorn3-1/+1
2020-10-16Rustup to rustc 1.49.0-nightly (dd7fc54eb 2020-10-15)bjorn3-1/+1
2020-10-08Use the new cranelift-module interfacebjorn3-10/+9
2020-09-23Document almost all modulesbjorn3-1/+1
2020-09-16Replace FxHashMap with IndexVec for local_mapbjorn3-2/+2
2020-09-05Rustup to rustc 1.48.0-nightly (c59199efc 2020-09-04)bjorn3-3/+3
2020-08-28fmt: Run cargo fmt since it is availableCohenArthur-21/+39
2020-08-22FunctionCx: Refactor `fx.cx.tcx` into `fx.tcx`CohenArthur-12/+12
2020-08-22FunctionCx: Add tcx field for easier accessCohenArthur-0/+1
2020-08-22FunctionCx: Rename codegen_cx -> cxCohenArthur-17/+17
2020-08-22FunctionCx: WIP: Remove more common fields from CodegenCxCohenArthur-3/+0
2020-08-22FunctionCx: WIP: Fix overzealous sed usageCohenArthur-1/+1
2020-08-22FunctionCx: WIP: Fix syntax error on sed codegen_cx -> .codegen_cxCohenArthur-17/+17
2020-08-22FunctionCx: Replace .module with .codegen_cx.moduleCohenArthur-4/+4
2020-08-22FunctionCx: WIP: Replace .tcx with .codegen_cx.tcxCohenArthur-12/+12
2020-08-22FunctionCx: Store reference to CodegenCx insteadCohenArthur-4/+1
2020-07-25Fix panicbjorn3-4/+6
2020-07-25Allow storing SIMD vectors in SSA valuesbjorn3-0/+12
2020-07-23Fix -Zpolymorphizebjorn3-1/+1
2020-07-23Fix multiple inline asm blocks in the same functionbjorn3-0/+2
2020-07-14Use `From::from` instead of `as` where possiblebjorn3-12/+12
2020-07-10Add basic inline asm support for x86_64bjorn3-0/+1
2020-07-03Merge pull request #1057 from spastorino/store-pairs-in-ssabjorn3-0/+24
2020-07-03Store fat pointers in ssa variablesSantiago Pastorino-0/+7
2020-07-02Store pairs in SSASantiago Pastorino-0/+17
2020-07-01Don't panic on unevaluatable promoted constantsbjorn3-1/+2
2020-06-27Don't use a 1-to-1 mapping between mir local and cranelift_frontend variablebjorn3-4/+3
2020-06-24Don't perform a double substitution in some casesbjorn3-6/+10
2020-06-20Prelude cleanupbjorn3-10/+0
2020-06-20Use Cranelift legalization for icmp.i128bjorn3-45/+0
2020-04-25Call panic lang item on failed TerminatorKind::Assertbjorn3-0/+31
2020-04-17Fix saturated_* intrinsics for 128bit intsbjorn3-3/+28
2020-04-09Fix rustc::internals lint warningsbjorn3-2/+2
2020-04-09Enable the rust_2018_idioms and unused_lifetimes lints and fix all warningsbjorn3-2/+2
2020-04-03Rustup to rustc 1.44.0-nightly (537ccdf3a 2020-04-02)bjorn3-3/+3
2020-03-31Rustup to rustc 1.44.0-nightly (211365947 2020-03-30)bjorn3-1/+1
2020-03-30Rustup to rustc 1.44.0-nightly (699f83f52 2020-03-29)bjorn3-2/+2
2020-03-27Limit publicness to crate where possible and remove unused importsbjorn3-31/+31
2020-03-20Avoid u/i*::{min.max}_value()bjorn3-12/+12
2020-03-10Support virtual calls with unsized self argumentbjorn3-1/+3
2020-02-22Rustup to rustc 1.43.0-nightly (8aa9d2014 2020-02-21)bjorn3-1/+4
2020-02-14Update Cranelift for basic blocksbjorn3-5/+5
2020-02-07[OPT] Don't call monomorphize from clif_typebjorn3-1/+1
2020-02-07Rustup to rustc 1.43.0-nightly (442ae7f04 2020-02-06)bjorn3-0/+1
2020-01-14Reduce visibilitybjorn3-1/+1