about summary refs log tree commit diff
path: root/src/constant.rs
AgeCommit message (Expand)AuthorLines
2020-11-21Sync from rust 539402cb0b0f1639a4be14e40eaf8db61a62ae41bjorn3-3/+3
2020-11-16update `cg_clif`Bastian Kauschke-3/+3
2020-11-06Rustfmtbjorn3-7/+2
2020-11-04s/Scalar::Raw/Scalar::Intoli-1/+1
2020-11-04Fix cranelift buildoli-3/+2
2020-11-03Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d' into update_cg_clif-2...bjorn3-14/+12
2020-10-12Avoid iadd for ptr const val with zero offsetbjorn3-4/+7
2020-10-12Make _rust_extern_with_linkage_* readonlybjorn3-1/+1
2020-10-08Use the new cranelift-module interfacebjorn3-27/+18
2020-09-29Rustup to rustc 1.48.0-nightly (fc2daaae6 2020-09-28)bjorn3-6/+1
2020-09-23Document almost all modulesbjorn3-0/+2
2020-09-23Shorten __alloc symbol names a bitbjorn3-1/+1
2020-08-28fmt: Run cargo fmt since it is availableCohenArthur-39/+99
2020-08-23Rustup to rustc 1.47.0-nightly (663d2f5cd 2020-08-22)bjorn3-2/+2
2020-08-22FunctionCx: Refactor `fx.cx.tcx` into `fx.tcx`CohenArthur-14/+14
2020-08-22FunctionCx: Rename codegen_cx -> cxCohenArthur-24/+24
2020-08-22FunctionCx: WIP: Remove more common fields from CodegenCxCohenArthur-8/+8
2020-08-22FunctionCx: WIP: Fix overzealous sed usageCohenArthur-2/+2
2020-08-22FunctionCx: WIP: Fix syntax error on sed codegen_cx -> .codegen_cxCohenArthur-24/+24
2020-08-22FunctionCx: WIP: Replace .constants with codegen_cx.constantsCohenArthur-2/+2
2020-08-22FunctionCx: Replace .module with .codegen_cx.moduleCohenArthur-12/+12
2020-08-22FunctionCx: WIP: Replace .tcx with .codegen_cx.tcxCohenArthur-14/+14
2020-08-20Evaluate all mir.required_consts and report any errorsbjorn3-1/+25
2020-08-20Fix weak linkagebjorn3-36/+44
2020-07-23Fix -Zpolymorphizebjorn3-1/+1
2020-07-23Rustup to rustc 1.47.0-nightly (bbebe7351 2020-07-22)bjorn3-1/+1
2020-07-17Rustup to rustc 1.46.0-nightly (5c9e5df3a 2020-07-16)bjorn3-5/+5
2020-07-01Don't panic on unevaluatable promoted constantsbjorn3-9/+23
2020-06-30Mark allocations as mutable when necessarybjorn3-6/+7
2020-06-27Rustup to rustc 1.46.0-nightly (7750c3d46 2020-06-26)bjorn3-1/+1
2020-06-20Implement #[link_section]bjorn3-6/+9
2020-06-04Rustup to rustc 1.45.0-nightly (56daaf669 2020-06-03)bjorn3-12/+19
2020-05-25Rustup to rustc 1.45.0-nightly (46e85b432 2020-05-24)bjorn3-8/+4
2020-04-04Remove the trans_const_place and TransPlaceInterpreter hackbjorn3-156/+28
2020-04-03Rustup to rustc 1.44.0-nightly (537ccdf3a 2020-04-02)bjorn3-1/+2
2020-04-02Rustup to rustc 1.44.0-nightly (76b11980a 2020-04-01)bjorn3-3/+0
2020-03-31Rustup to rustc 1.44.0-nightly (211365947 2020-03-30)bjorn3-3/+3
2020-03-30Rustup to rustc 1.44.0-nightly (699f83f52 2020-03-29)bjorn3-2/+2
2020-03-28Rustup to rustc 1.44.0-nightly (75208942f 2020-03-27)bjorn3-3/+3
2020-03-27Limit publicness to crate where possible and remove unused importsbjorn3-6/+6
2020-03-20Add clif ir comments for stack2reg optbjorn3-4/+4
2020-03-17Rustup to rustc 1.43.0-nightly (dd6718796 2020-03-16)bjorn3-3/+3
2020-03-14Use Vec instead of HashSet for ccx.todobjorn3-18/+10
2020-03-14Error on allocation containing reference to TLS valuebjorn3-1/+6
2020-03-12Rustup to rustc 1.43.0-nightly (c20d7eecb 2020-03-11)bjorn3-1/+0
2020-03-09Use multiple codegen unitsbjorn3-1/+1
2020-03-07Misc changesbjorn3-5/+1
2020-03-04Rustup to rustc 1.43.0-nightly (4ad624882 2020-03-03)bjorn3-4/+0
2020-02-26Tls supportbjorn3-0/+4
2020-02-22Rustup to rustc 1.43.0-nightly (8aa9d2014 2020-02-21)bjorn3-40/+7