2019-09-15 |
bjorn3 | Fix trans_ptr_binop for fn() |
tree | commitdiff |
2019-09-14 |
bjorn3 | Fix foreign type handling |
tree | commitdiff |
2019-09-14 |
bjorn3 | Cleanup |
tree | commitdiff |
2019-09-14 |
bjorn3 | Implement shl and shr overflow checks |
tree | commitdiff |
2019-09-14 |
bjorn3 | Rustup to rustc 1.39.0-nightly (a6946a817 2019-09-13) |
tree | commitdiff |
2019-09-13 |
bjorn3 | Merge pull request #709 from bjorn3/updates |
tree | commitdiff |
2019-09-13 |
bjorn3 | Rustup to rustc 1.39.0-nightly (eb48d6bde 2019-09-12) |
tree | commitdiff |
2019-09-11 |
bjorn3 | Merge pull request #700 from bjorn3/upstream_cranelift |
tree | commitdiff |
2019-09-08 |
bjorn3 | Use upstream cranelift |
tree | commitdiff |
2019-09-07 |
bjorn3 | Don't perform neg overflow checks when they are disabled |
tree | commitdiff |
2019-09-07 |
bjorn3 | Rustup to rustc 1.39.0-nightly (6e19f3f38 2019-09-06) |
tree | commitdiff |
2019-09-02 |
bjorn3 | Correctly align offset for dst field projections |
tree | commitdiff |
2019-09-01 |
bjorn3 | Update ar |
tree | commitdiff |
2019-08-31 |
bjorn3 | Merge pull request #694 from Atul9/cargo-fmt |
tree | commitdiff |
2019-08-31 |
Atul Bhosale | Format code using 'cargo fmt' |
tree | commitdiff |
2019-08-30 |
bjorn3 | Merge pull request #693 from bjorn3/abi_refactor |
tree | commitdiff |
2019-08-30 |
bjorn3 | Don't copy ByRef passed types to local stack slot when... |
tree | commitdiff |
2019-08-30 |
bjorn3 | Improve abi ir comments a bit |
tree | commitdiff |
2019-08-30 |
bjorn3 | Move ir comments generation to abi/comments.rs |
tree | commitdiff |
2019-08-30 |
bjorn3 | Small change |
tree | commitdiff |
2019-08-30 |
bjorn3 | Move return handling to abi/returning.rs |
tree | commitdiff |
2019-08-30 |
bjorn3 | Move pass mode handling to abi/pass_mode.rs |
tree | commitdiff |
2019-08-30 |
bjorn3 | Move abi.rs to abi/mod.rs |
tree | commitdiff |
2019-08-30 |
bjorn3 | Rustup to rustc 1.39.0-nightly (72b2abfd6 2019-08-29) |
tree | commitdiff |
2019-08-29 |
bjorn3 | Split extract layout field of all CPlace variants into... |
tree | commitdiff |
2019-08-28 |
bjorn3 | Don't add stack_addr intructions to prelude |
tree | commitdiff |
2019-08-28 |
bjorn3 | Use f{32,64}const insts instead of loading from a globa... |
tree | commitdiff |
2019-08-28 |
bjorn3 | Don't force RETURN_PLACE to stack |
tree | commitdiff |
2019-08-27 |
bjorn3 | Rustup to rustc 1.39.0-nightly (9b91b9c10 2019-08-26) |
tree | commitdiff |
2019-08-26 |
bjorn3 | Sync discriminant getter and setter with upstream |
tree | commitdiff |
2019-08-21 |
bjorn3 | Always use Linkage::Import for relocations targeting... |
tree | commitdiff |
2019-08-21 |
bjorn3 | Fix float -> u/i128 cast |
tree | commitdiff |
2019-08-21 |
bjorn3 | Implement u/i128 <-> float casts |
tree | commitdiff |
2019-08-20 |
bjorn3 | Implement saturating_{add,sub} intrinsics |
tree | commitdiff |
2019-08-19 |
bjorn3 | Implement pow{f32,f64} intrinsics |
tree | commitdiff |
2019-08-19 |
bjorn3 | Add unimpl! for cast between 128bit int and float |
tree | commitdiff |
2019-08-19 |
bjorn3 | Fix saturating_{add,sub} for 8bit and 16bit ints |
tree | commitdiff |
2019-08-19 |
bjorn3 | Set correct linkage for statics |
tree | commitdiff |
2019-08-19 |
bjorn3 | Implement copysign{f32,f64} intrinsics |
tree | commitdiff |
2019-08-19 |
bjorn3 | Fix cross crate static duplicate codegen |
tree | commitdiff |
2019-08-18 |
bjorn3 | Use anonymous lifetimes where possible |
tree | commitdiff |
2019-08-18 |
bjorn3 | Let codegen_get_discriminant accept CValue instead... |
tree | commitdiff |
2019-08-18 |
bjorn3 | Use native `ar` to create archive files |
tree | commitdiff |
2019-08-18 |
bjorn3 | Rustup to rustc 1.39.0-nightly (2111aed0a 2019-08-17) |
tree | commitdiff |
2019-08-17 |
bjorn3 | Don't keep alloc_map locked while calling data_id_for_s... |
tree | commitdiff |
2019-08-16 |
bjorn3 | Implement system abi |
tree | commitdiff |
2019-08-16 |
bjorn3 | Workaround for missing `#[rustc_args_required_const... |
tree | commitdiff |
2019-08-15 |
bjorn3 | Workaround for missing icmp{,_imm}.i128 legalizations |
tree | commitdiff |
2019-08-14 |
bjorn3 | Cast rhs to lhs type for shl and shr |
tree | commitdiff |
2019-08-14 |
bjorn3 | Refactor num.rs |
tree | commitdiff |
2019-08-14 |
bjorn3 | Calculate sign in trans{,_checked}_int_binop instead... |
tree | commitdiff |
2019-08-14 |
bjorn3 | Move discriminant get and set to discriminant.rs |
tree | commitdiff |
2019-08-14 |
bjorn3 | Move trans_*_binop to num.rs |
tree | commitdiff |
2019-08-14 |
bjorn3 | Misc changes |
tree | commitdiff |
2019-08-13 |
bjorn3 | Fix some rustc tests |
tree | commitdiff |
2019-08-13 |
bjorn3 | Fix a panic on type size overflow |
tree | commitdiff |
2019-08-13 |
bjorn3 | Fix intrinsic::transmute::<_, <uninhabited>>(...) |
tree | commitdiff |
2019-08-13 |
bjorn3 | Print error for #[rustc_def_path] like expected |
tree | commitdiff |
2019-08-13 |
bjorn3 | Fix uninit intrinsic for zst values |
tree | commitdiff |
2019-08-13 |
bjorn3 | Rustup to rustc 1.38.0-nightly (534b42394 2019-08-09) |
tree | commitdiff |
2019-08-13 |
bjorn3 | Remove outdated FIXME and add some new FIXME |
tree | commitdiff |
2019-08-12 |
bjorn3 | Implement float -> small int cast |
tree | commitdiff |
2019-08-12 |
bjorn3 | Implement log2{f32,f64} intrinsics |
tree | commitdiff |
2019-08-11 |
bjorn3 | Merge pull request #662 from bjorn3/jit_dylib |
tree | commitdiff |
2019-08-11 |
bjorn3 | Extract jit imported symbols loading functionAlso make... |
tree | commitdiff |
2019-08-11 |
bjorn3 | Remove debugging println |
tree | commitdiff |
2019-08-11 |
bjorn3 | Misc changes |
tree | commitdiff |
2019-08-11 |
bjorn3 | Fix it |
tree | commitdiff |
2019-08-10 |
bjorn3 | [WIP] Implement dylib loading for the JIT |
tree | commitdiff |
2019-08-09 |
bjorn3 | Merge pull request #660 from bjorn3/libtest |
tree | commitdiff |
2019-08-09 |
bjorn3 | Libtest support |
tree | commitdiff |
2019-08-09 |
bjorn3 | Implement real saturating behaviour for the saturating_... |
tree | commitdiff |
2019-08-09 |
bjorn3 | Don't omit overflow checks for *_with_overflow intrinsi... |
tree | commitdiff |
2019-08-07 |
bjorn3 | Fix constant alignment on macOS |
tree | commitdiff |
2019-08-07 |
bjorn3 | Rustup to rustc 1.38.0-nightly (6a91782b7 2019-08-06) |
tree | commitdiff |
2019-08-05 |
bjorn3 | Implement simd_extract |
tree | commitdiff |
2019-08-04 |
bjorn3 | Rustup to rustc 1.38.0-nightly (6e0d27d93 2019-08-03) |
tree | commitdiff |
2019-08-04 |
bjorn3 | Call assert_module_sources |
tree | commitdiff |
2019-08-01 |
bjorn3 | Correctly align all allocs |
tree | commitdiff |
2019-08-01 |
bjorn3 | Correctly implement atomic_nand_* intrinsics |
tree | commitdiff |
2019-07-31 |
bjorn3 | Fix simd_cast |
tree | commitdiff |
2019-07-30 |
bjorn3 | Merge pull request #650 from bjorn3/simd_emulation |
tree | commitdiff |
2019-07-30 |
bjorn3 | Fix release builds |
tree | commitdiff |
2019-07-30 |
bjorn3 | Implement some float simd intrinsics |
tree | commitdiff |
2019-07-29 |
bjorn3 | Fix _mm_movemask_epi8 |
tree | commitdiff |
2019-07-29 |
bjorn3 | Fix returning (u128, u128) |
tree | commitdiff |
2019-07-29 |
bjorn3 | Implement llvm.x86.avx2.pmovmskb llvm intrinsic |
tree | commitdiff |
2019-07-29 |
bjorn3 | Emulate llvm.x86.sse2.pmovmskb.128 llvm intrinsic |
tree | commitdiff |
2019-07-29 |
bjorn3 | Implement and test simd_shuffle* |
tree | commitdiff |
2019-07-29 |
bjorn3 | [WIP] simd_shuffle* |
tree | commitdiff |
2019-07-29 |
bjorn3 | [WIP] simd_shuffle support |
tree | commitdiff |
2019-07-29 |
bjorn3 | Replace llvm intrinsics with runtime trap |
tree | commitdiff |
2019-07-29 |
bjorn3 | Fix simd comparison |
tree | commitdiff |
2019-07-29 |
bjorn3 | Emulate compare simd intrinsics |
tree | commitdiff |
2019-07-29 |
bjorn3 | Emulate some simd intrinsics |
tree | commitdiff |
2019-07-27 |
bjorn3 | Implement many more float intrinsics |
tree | commitdiff |
2019-07-27 |
bjorn3 | Don't set opt_level to best |
tree | commitdiff |
2019-07-27 |
bjorn3 | Fix checked binops when overflow checks are disabled |
tree | commitdiff |
2019-07-27 |
bjorn3 | Rustup to rustc 1.38.0-nightly (c43753f91 2019-07-26) |
tree | commitdiff |
2019-07-26 |
bjorn3 | Merge pull request #627 from bjorn3/wip_i128 |
tree | commitdiff |
next |