2015-08-29 |
Huon Wilson | Run tidy by itself on travis.
|
commit | commitdiff | tree |
2015-08-19 |
Huon Wilson | Tweak aarch64 SIMD intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add AArch64 vrecpeq_... intrinsic (necessary for minimal...
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Clean up simd_cast translation.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Revamp SIMD intrinsic trans error handling.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | simd_shuffleNNN returns its type parameter directly.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Shim some of the old std::simd functionality.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Rebase cleanup: is_simd lost its parameter.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Code style tweaks.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add tests for various intrinsic behaviours.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Tweak intrinsic error handling.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Fix existing tests for new `#[repr(simd)]`.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Allow generic repr(simd) types.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Switch shuffle intrinsics to arrays of indices.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add most ARM intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Reorganise ARM intrinsic definitions.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add most AVX2 intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add most AVX intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Rearrange x86 intrinsics to prepare for AVX.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add most SSE4.1 intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add most SSSE3 intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add most SSE3 intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Reorganise x86 intrinsic definitions.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add most SSE2 intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Generalise SIMD casting to unequal bitwidths.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add _mm_shuffle_epi8 intrinsic.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Rename `simd_basics` feature gate to `repr_simd`.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Use error codes for platform-intrinsic typeck errors.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Create separate module for intrinsic typechecking.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Create "platform-intrinsic" ABI for SIMD/platform intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Type check platform-intrinsics in typeck.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Remove automatic built-in SIMD operators.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add intrinsics for SIMD arithmetic.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add simd_cast intrinsic.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add x86 & arm reciprocal approximation intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Implement the simd_insert/simd_extract intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add rustc_platform_intrinsics & some arm/x86 intrs.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add comparison and shuffle SIMD intrinsics.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Add some SIMD target_feature cfg's when appropriate.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | feature gate `cfg(target_feature)`.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | switch core::simd to repr(simd) and deprecate it.
|
commit | commitdiff | tree |
2015-08-17 |
Huon Wilson | Implement `repr(simd)` as an alias for `#[simd]`.
|
commit | commitdiff | tree |
2015-07-06 |
Huon Wilson | rustc: implement `unstable(issue = "nnn")`.
|
commit | commitdiff | tree |
2015-06-29 |
Huon Wilson | lint: default methods must be called on Self to unconditiona...
|
commit | commitdiff | tree |
2015-06-29 |
Huon Wilson | lint: only consider actual calls as unconditional recursion.
|
commit | commitdiff | tree |
2015-06-26 |
Huon Wilson | core: fix deprecation since version of align_of_min.
|
commit | commitdiff | tree |
2015-06-25 |
Huon Wilson | Make `align_of` behave like `min_align_of`.
|
commit | commitdiff | tree |
2015-05-08 |
Huon Wilson | Add a reason to the libc & rand instability.
|
commit | commitdiff | tree |
2015-05-04 |
Huon Wilson | Make `BitVec::process` faster (branch free).
|
commit | commitdiff | tree |
2015-05-02 |
Huon Wilson | Run benchmarks once, as a test by default.
|
commit | commitdiff | tree |
2015-04-30 |
Huon Wilson | Mark the {min,max}_value functions on integers #[inline].
|
commit | commitdiff | tree |
2015-04-10 |
Huon Wilson | Optimise Iterator::{max, max_by, min, min_by}.
|
commit | commitdiff | tree |
2015-03-31 |
Huon Wilson | Lex binary and octal literals more eagerly.
|
commit | commitdiff | tree |
2015-03-08 |
Huon Wilson | Remove unneeded `Send` bounds from `std::sync::mpsc`.
|
commit | commitdiff | tree |
2015-03-08 |
Huon Wilson | Remove unneeded `Send`/`Sync` bounds from `Mutex`/...
|
commit | commitdiff | tree |
2015-03-08 |
Huon Wilson | Remove unneeded `T: Send + Sync` bounds from `Arc`.
|
commit | commitdiff | tree |
2015-03-05 |
Huon Wilson | Run feature-gating on the final AST passed to the compiler.
|
commit | commitdiff | tree |
2015-03-05 |
Huon Wilson | Add more debugging to syntax::feature_gate.
|
commit | commitdiff | tree |
2015-03-05 |
Huon Wilson | Use `#[allow_internal_unstable]` for `thread_local!`
|
commit | commitdiff | tree |
2015-03-05 |
Huon Wilson | Add #[allow_internal_unstable] to track stability for...
|
commit | commitdiff | tree |
2015-03-05 |
Huon Wilson | Use more associated types in core::iter.
|
commit | commitdiff | tree |
2015-03-03 |
Huon Wilson | Feature gate `#[static_assert]`.
|
commit | commitdiff | tree |
2015-03-02 |
Huon Wilson | Add missing stability attributes on struct fields.
|
commit | commitdiff | tree |
2015-03-02 |
Huon Wilson | Manual Clone for Windows/Chunks.
|
commit | commitdiff | tree |
2015-02-28 |
Huon Wilson | Update docs for rustc_lint crateification.
|
commit | commitdiff | tree |
2015-02-28 |
Huon Wilson | Separate most of rustc::lint::builtin into a separate...
|
commit | commitdiff | tree |
2015-02-27 |
Huon Wilson | Add some missing stability attributes on struct fields.
|
commit | commitdiff | tree |
2015-02-26 |
Huon Wilson | Record the publicity of struct fields and enum variants.
|
commit | commitdiff | tree |
2015-02-26 |
Huon Wilson | Check stability of struct fields.
|
commit | commitdiff | tree |
2015-02-21 |
Huon Wilson | Remove `'static` bound from sync::mpsc, Mutex and RwLock.
|
commit | commitdiff | tree |
2015-02-18 |
Huon Wilson | Manual merge of #22475 - alexcrichton:rollup, r=alexcrichton
|
commit | commitdiff | tree |
2015-02-18 |
Huon Wilson | Update tests for the Send - 'static change.
|
commit | commitdiff | tree |
2015-02-17 |
Huon Wilson | Add missing marker to std::thread::JoinGuard.
|
commit | commitdiff | tree |
2015-02-17 |
Huon Wilson | Add tests for the removal of the 'static superbound...
|
commit | commitdiff | tree |
2015-02-17 |
Huon Wilson | Add Send implementations for `&` and `&mut`.
|
commit | commitdiff | tree |
2015-02-17 |
Huon Wilson | Update the libraries to reflect Send loosing the 'static...
|
commit | commitdiff | tree |
2015-02-17 |
Huon Wilson | Remove the implicit `'static` bound on `Send`.
|
commit | commitdiff | tree |
2015-02-14 |
Huon Wilson | Dramatically expand the docs of std::raw.
|
commit | commitdiff | tree |
2015-02-13 |
Huon Wilson | Remove `_VALUE` from the float extremes constants.
|
commit | commitdiff | tree |
2015-02-13 |
Huon Wilson | Unstabilise `words` for now.
|
commit | commitdiff | tree |
2015-02-11 |
Huon Wilson | Tweak wording of copy_nonoverlapping_memory to remove...
|
commit | commitdiff | tree |
2015-02-03 |
Huon Wilson | Deprecate in-tree `rand`, `std::rand` and `#[derive...
|
commit | commitdiff | tree |
2015-02-03 |
Huon Wilson | Try to only suggest implementable traits for method...
|
commit | commitdiff | tree |
2015-01-28 |
Huon Wilson | Use unsigned comparison operators for unsigned SIMD...
|
commit | commitdiff | tree |
2015-01-24 |
Huon Wilson | Tell the compiler to tell us that `deriving` is dead.
|
commit | commitdiff | tree |
2015-01-24 |
Huon Wilson | Tweak chained comparison errors.
|
commit | commitdiff | tree |
2015-01-24 |
Huon Wilson | Add the span of the operator itself to ast::BinOp.
|
commit | commitdiff | tree |
2015-01-24 |
Huon Wilson | Fix infinite recursion in the compiler.
|
commit | commitdiff | tree |
2015-01-24 |
Huon Wilson | Add a lint to detect unconditional recursion.
|
commit | commitdiff | tree |
2015-01-24 |
Huon Wilson | Store a method-from-trait's impl in some cases when...
|
commit | commitdiff | tree |
2015-01-20 |
Huon Wilson | Avoid suggesting traits multiple times.
|
commit | commitdiff | tree |
2015-01-17 |
Huon Wilson | Address nits in trait suggestions.
|
commit | commitdiff | tree |
2015-01-17 |
Huon Wilson | Feature gate SIMD in FFI, due to unknown ABIs.
|
commit | commitdiff | tree |
2015-01-17 |
Huon Wilson | Add comprehensive test for no-ICE behaviour of SIMD...
|
commit | commitdiff | tree |
2015-01-16 |
Huon Wilson | Prefer implemented traits in suggestions.
|
commit | commitdiff | tree |
2015-01-16 |
Huon Wilson | Put vector types in regs for arm & mips FFI.
|
commit | commitdiff | tree |
2015-01-16 |
Huon Wilson | Support SSE with integer types in x86-64 FFI.
|
commit | commitdiff | tree |
2015-01-16 |
Huon Wilson | Add `Type::int_width` for retrieving integer's bit...
|
commit | commitdiff | tree |
2015-01-16 |
Huon Wilson | Support SSE types in extern {} better.
|
commit | commitdiff | tree |
2015-01-14 |
Huon Wilson | Document, tweak and refactor some trans code.
|
commit | commitdiff | tree |
next |