]> git.lizzy.rs Git - rust.git/shortlog
rust.git
2019-12-31 bjorn3Fix temporal_order argument order for store to load...
2019-12-31 bjorn3Extract temporal_order function
2019-12-31 bjorn3Fix compilation
2019-12-31 bjorn3Check for cross-ebb temporal overlap between loads...
2019-12-31 bjorn3Run dead stack_store removal after stack_store to stack...
2019-12-31 bjorn3[WIP] Implement basic stack store to load forwarding
2019-12-31 bjorn3Refactor stack_store removal
2019-12-31 bjorn3Extract remove_unused_stack_addr_and_stack_load
2019-12-31 bjorn3Group by stack slot earlier
2019-12-31 bjorn3Merge stack_{addr,load}_insts_users
2019-12-31 bjorn3Use BTreeSet and BTreeMap instead of SecondaryMap
2019-12-31 bjorn3Record users of stack_addr and stack_load return values
2019-12-31 bjorn3Outline combine_stack_addr_with_load_store and remove...
2019-12-31 bjorn3Re-order some code
2019-12-31 bjorn3[WIP] Add stack2reg optimization pass
2019-12-31 bjorn3Fix some warnings
2019-12-31 bjorn3Rustup to rustc 1.42.0-nightly (a9dd56ff9 2019-12-30)
2019-12-31 bjorn3Write scalars separately for Abi::ScalarPair in write_c...
2019-12-28 bjorn3Only codegen a trap for functions with uninhabited...
2019-12-28 bjorn3Rustup to rustc 1.42.0-nightly (74c4e6a98 2019-12-27)
2019-12-25 bjorn3Merge pull request #842 from bjorn3/real_simd
2019-12-25 bjorn3Make it possible it use value_field for SIMD values...
2019-12-25 bjorn3Remove unused macro args
2019-12-25 bjorn3Fix indentation
2019-12-25 bjorn3Remove vector support from load_scalar
2019-12-25 bjorn3Use simd instructions for int and float simd intrinsics
2019-12-25 bjorn3Add load_vector function
2019-12-25 bjorn3Don't use stack_{load,store} for vectors
2019-12-25 bjorn3Don't limit vector size
2019-12-25 bjorn3[WIP] Real simd support
2019-12-25 bjorn3Add clif ir comment for write_cvalue
2019-12-25 bjorn3Fix SSA analysis for value types with PassMode::ByRef
2019-12-25 bjorn3Improve lane_type_and_count
2019-12-24 bjorn3Use mir::SourceInfo again in FunctionCx.source_info_set
2019-12-24 bjorn3Directly depend on cranelift_{codegen,frontend}
2019-12-24 bjorn3Rustup to rustc 1.42.0-nightly (9ae6cedb8 2019-12-23)
2019-12-23 bjorn3Move simd intrinsics to intrinsics/simd.rs
2019-12-23 bjorn3Make llvm_intrinsics a submodule of intrinsics
2019-12-23 bjorn3Merge pull request #841 from bjorn3/dependabot/cargo...
2019-12-23 dependabot... Bump smallvec from 1.0.0 to 1.1.0
2019-12-23 bjorn3Rustup to rustc 1.42.0-nightly (9b98af84c 2019-12-22)
2019-12-22 bjorn3Improve local ir comments
2019-12-22 bjorn3Update Cranelift
2019-12-22 bjorn3Rustup to rustc 1.42.0-nightly (fc5deca21 2019-12-21)
2019-12-21 bjorn3Rustup to rustc 1.42.0-nightly (01a46509a 2019-12-20)
2019-12-20 bjorn3Revert "Update Cranelift"
2019-12-20 bjorn3Remove CPlaceInner::Stack
2019-12-20 bjorn3Update log dependency
2019-12-20 bjorn3Update Cranelift
2019-12-20 bjorn3Merge pull request #839 from bjorn3/fold_offset_into_lo...
2019-12-20 bjorn3[OPT] Emit stack_{load,store} where possible
2019-12-20 bjorn3Remove to_addr and to_addr_maybe_unsized
2019-12-20 bjorn3Set memflags for vtable loads
2019-12-20 bjorn3[OPT] Use load and store offsets instead of iadd_imm
2019-12-20 bjorn3Fix init and uninit intrinsics for u/i128
2019-12-20 bjorn3[OPT] Don't force return value of call to stack
2019-12-20 bjorn3Fix codegen of ctlz and cttz intrinsics
2019-12-18 bjorn3Monomorphize type of promoted
2019-12-18 bjorn3Fix some warnings
2019-12-18 bjorn3Fix debug build
2019-12-17 bjorn3[OPT] Use RETURN_PLACE instead of fn_sig.output() to...
2019-12-17 bjorn3[OPT] Use IndexVec instead of HashMap in ssa analysis
2019-12-17 bjorn3[OPT] Push fx.monomorphize to the callers of fx.layout_of
2019-12-17 bjorn3Third try to fix CI
2019-12-17 bjorn3Really fix CI
2019-12-17 bjorn3[OPT] Avoid calling target_triple for every call to...
2019-12-17 bjorn3[OPT] Don't call .to_string() on MonoItem's
2019-12-16 bjorn3Fix testing when lldb is not installed
2019-12-16 bjorn3Optimize line_program_add_file
2019-12-16 bjorn3Merge pull request #802 from bjorn3/debuginfo_locals
2019-12-16 bjorn3Disable local debuginfo for now
2019-12-16 bjorn3Rustup
2019-12-16 bjorn3Rustup to rustc 1.41.0-nightly (e87a205c2 2019-11-27)
2019-12-16 bjorn3Some optimizations
2019-12-16 bjorn3Change test script
2019-12-16 bjorn3Emit DW_TAG_structure_type including fields for structs
2019-12-16 bjorn3Use set_val_label before every def_var
2019-12-16 bjorn3Fix translate_loc for ValueLoc::Stack
2019-12-16 bjorn3Add debuginfo test
2019-12-16 bjorn3Implement local reading for locals on stack
2019-12-16 bjorn3Rustfmt debuginfo
2019-12-16 bjorn3Small change
2019-12-16 bjorn3Split debuginfo/line_info.rs from debuginfo/mod.rs
2019-12-16 bjorn3Split debuginfo/emit.rs part out of debuginfo/mod.rs
2019-12-16 bjorn3Move debuginfo.rs to debuginfo/mod.rs
2019-12-16 bjorn3Extract local definition from FunctionDebugContext...
2019-12-16 bjorn3Fix local value reading
2019-12-16 bjorn3[WIP] Set local DW_AT_location
2019-12-16 bjorn3Monomorphize locals
2019-12-16 bjorn3[WIP] debuginfo: Add types for locals
2019-12-16 bjorn3[WIP] debuginfo for locals
2019-12-16 bjorn3Update dependencies
2019-12-16 bjorn3Update Cranelift
2019-12-16 bjorn3Fix Linux libtest
2019-12-16 bjorn3Rustup to rustc 1.41.0-nightly (a605441e0 2019-12-15)
2019-12-08 bjorn3Remove some workarounds for missing inst legalizations
2019-12-08 bjorn3Update Cranelift
2019-12-08 bjorn3Rustup to rustc 1.41.0-nightly (5c5c8eb86 2019-12-07)
2019-12-05 bjorn3Rustup to rustc 1.41.0-nightly (6d77e45f0 2019-12-04)
2019-12-01 bjorn3Rustup to rustc 1.41.0-nightly (25d8a9494 2019-11-29)
next