]> git.lizzy.rs Git - rust.git/history - src/common.rs
Move CValue and CPlace to separate file and remove duplicate scalar_to_clif_type
[rust.git] / src / common.rs
2019-06-11 bjorn3Move CValue and CPlace to separate file and remove...
2019-06-11 bjorn3Encapsulate CValue and CPlace creation
2019-05-31 bjorn3Rustup to rustc 1.37.0-nightly (3ade426ed 2019-05-30)
2019-05-14 bjorn3Update cranelift
2019-05-08 bjorn3Rustup to rustc 1.36.0-nightly (cfdc84a00 2019-05-07)
2019-03-16 bjorn3Rustup to rustc 1.35.0-nightly (52e885628 2019-03-15)
2019-03-11 bjorn3Misc changes
2019-03-06 bjorn3Fix write_cvalue type assert for late bound regions...
2019-03-03 bjorn3Rename load_value_pair to load_scalar_pair and fix...
2019-02-21 bjorn3Rustfmt
2019-02-18 bjorn3Merge pull request #332 from bjorn3/dependabot/cargo...
2019-02-13 bjorn3Use correct alignment for CValue::ByRef for a ZST
2019-02-04 bjorn3Introduce CPlace::NoPlace for zst's
2019-02-04 bjorn3Introduce CPlace::Stack
2019-02-04 bjorn3Refactor CPlace address handling
2019-01-26 bjorn3Merge pull request #291 from bjorn3/debuginfo_line
2019-01-26 bjorn3Use IndexSet and keep full source info in set_debug_loc
2019-01-26 bjorn3Implement line debuginfo
2019-01-15 bjorn3Update Cargo.lock and use emit_small_memcpy
2019-01-02 bjorn3Rename load_value to load_scalar and make it support...
2018-12-29 bjorn3Fix unsize coercions and the size_of_val and min_align_...
2018-12-22 bjorn3Improve debug messages in generated clif files
2018-12-18 bjorn3Introduce CodegenCx
2018-12-12 bjorn3Some refactorings for codegen_mono_items
2018-12-03 bjorn3Rustup to rustc 1.32.0-nightly (21f268495 2018-12-02)
2018-12-01 bjorn3Some small changes
2018-11-24 bjorn3Rustfmt
2018-11-24 bjorn3Implement BackendTypes for FunctionCx
2018-11-17 bjorn3Fix some 2018 edition idioms
2018-11-17 bjorn3Fix fn(&T) -> for<'l> fn(&'l T) write
2018-11-14 bjorn3Rustup to rustc 1.32.0-nightly (9fefb6766 2018-11-13)
2018-11-12 bjorn3Merge remote-tracking branch 'sunfishcode/master'
2018-11-12 Dan GohmanChange "cton" to "clif".
2018-11-07 bjorn3Rustfmt
2018-11-07 bjorn3Fix warnings
2018-11-07 bjorn3Enable feature gate extern_crate_item_prelude
2018-11-05 bjorn3Rustup to rustc 1.32.0-nightly (e6c5cf923 2018-11-04)
2018-11-03 bjorn3Update Cargo.lock
2018-10-25 bjorn3Bump cranelift
2018-10-10 bjorn3Rustfmt
2018-10-07 bjorn3Workaround for missing select.i8 encoding
2018-10-06 bjorn3Fix projection of sized field in unsized type
2018-09-30 bjorn3Workaround some missing encodings in cranelift
2018-09-26 bjorn3Use FunctionBuilder::call_mem{cpy,move}
2018-09-26 bjorn3Rustfmt
2018-09-17 bjorn3Rustup to rustc 1.30.0-nightly (cb6d2dfa8 2018-09-16)
2018-09-16 bjorn3Implement place_field for unsized places
2018-09-16 bjorn3Fix unsize coerce for structs containing `PhantomData...
2018-09-16 bjorn3Implement unsize of adt's (cc #14)
2018-09-08 bjorn3Implement trait objects (cc #14)
2018-09-08 bjorn3Rustfmt
2018-09-04 bjorn3Implement Box rvalue
2018-09-02 bjorn3Perform some optimizations
2018-08-30 bjorn3Merge branch 'wip_unsized_types'
2018-08-30 bjorn3Implement indexing for slices
2018-08-30 bjorn3Rvalue::Len
2018-08-30 bjorn3Implement unsize array -> slice and trait object -...
2018-08-30 bjorn3Support unsized types
2018-08-26 bjorn3Add Caches to FunctionCx
2018-08-24 bjorn3Rustup to rustc 1.30.0-nightly (63d66494a 2018-08-23)
2018-08-22 bjorn3Add CValue variant ByValPair
2018-08-22 bjorn3Rustfmt
2018-08-22 bjorn3Use *_imm in some places
2018-08-22 bjorn3Don't hardcode usize being 64 bit (fixes #8)
2018-08-19 bjorn3Remove CValue::Func
2018-08-15 bjorn3Reduce verbosity of output
2018-08-15 bjorn3Craneliftup
2018-08-14 bjorn3Support simplejit and faerie at the same time
2018-08-14 bjorn3Make FunctionCx generic over Backend
2018-08-14 bjorn3Workaround missing encoding for icmp.i8
2018-08-13 bjorn3Refactoring of constant.rs in preparation for static...
2018-08-09 bjorn3Crash on some less code and fix a bug in discriminant...
2018-08-09 bjorn3Add basic ssa analyzer
2018-08-08 bjorn3Rustfmt
2018-08-08 bjorn3Implement indexing for arrays
2018-08-08 bjorn3Fix some bugs
2018-08-08 bjorn3Don't crash on checked binops (treated like unchecked...
2018-07-31 bjorn3Run rustfmt 0.9.0-nightly (69ad879 2018-07-27)
2018-07-30 bjorn3Add support for calling C abi functions
2018-07-30 bjorn3Rustup to rustc 1.29.0-nightly (866a71325 2018-07-29)
2018-07-30 bjorn3Add support for binop rem on floats
2018-07-29 bjorn3Fix non-closure rust-call functions and fix a field...
2018-07-21 bjorn3Add some basic intrinsic support (only size_of atm)
2018-07-20 bjorn3Better comment handling
2018-07-20 bjorn3Refactor fn sig handling in preparation for supporting...
2018-07-19 bjorn3Implement char to uint cast
2018-07-19 bjorn3Extract abi handling to abi.rs
2018-07-19 bjorn3Fix a panic
2018-07-18 bjorn3Implement int casts
2018-07-18 bjorn3Add docs and expand some wildcard patterns
2018-07-16 bjorn3[WIP] Add arbitrary constant support
2018-07-15 bjorn3Better handling of ref types equality in write_cvalue
2018-07-14 bjorn3Implement some more stuff and ignore some unimplemented...
2018-07-14 bjorn3More debugging output
2018-07-14 bjorn3Update to cranelift 0.14
2018-06-30 bjorn3Bug on TyParam in cton_type_from_ty and print mir befor...
2018-06-30 bjorn3Fix some warnings
2018-06-30 bjorn3Remove some cretonne bug workarounds and add ir comments
2018-06-28 bjorn3Add drop shim
2018-06-27 bjorn3Support bool constants and fix a u8 const error
next