rust/src
bors 6d262db448 Auto merge of #32066 - ruud-v-a:fma, r=alexcrichton
This adds support for fused multiply-add and multiply-subtract vector intrinsics for 128 and 256-bit vectors of `f32` and `f64`. These correspond to the intrinsics [listed here](https://software.intel.com/en-us/node/523929) except for the `_ss` and `_sd` variants. The intrinsics added are:

 * `fmadd`
 * `fmaddsub`
 * `fmsub`
 * `fmsubadd`
 * `fnmadd`
 * `fnmsub`

The “fma” target feature must be enabled by passing `-C target-feature=+fma` to rustc when using these, otherwise LLVM will complain.

I verified locally that the `x86_mm256_fmadd_ps` and `x86_mm256_fmsub_ps` work.
2016-03-07 04:25:27 +00:00
..
bootstrap
build_helper
compiler-rt@b6087e82ba
compiletest
doc Auto merge of #30884 - durka:inclusive-ranges, r=aturon 2016-03-06 07:16:41 +00:00
driver
error_index_generator
etc Update platform intrinsic generator script 2016-03-05 16:35:57 +01:00
grammar
jemalloc@aab1c0a0e0
liballoc
liballoc_jemalloc
liballoc_system
libarena
libbacktrace
libcollections Auto merge of #30884 - durka:inclusive-ranges, r=aturon 2016-03-06 07:16:41 +00:00
libcollectionstest Fix panic on string slicing error to truncate the string 2016-03-05 18:11:52 +01:00
libcore Auto merge of #32064 - bluss:str-slice-panic, r=alexcrichton 2016-03-07 02:28:09 +00:00
libcoretest
libflate
libfmt_macros
libgetopts
libgraphviz
liblibc@07a9206793
liblog
librand
librbml
librustc Auto merge of #32048 - bluss:overloaded-assign-op, r=eddyb 2016-03-06 15:10:44 +00:00
librustc_back
librustc_bitflags
librustc_borrowck
librustc_data_structures adopt new header style to sidestep rust-lang-nursery/rustfmt#836 2016-03-05 08:40:37 -05:00
librustc_driver
librustc_front Auto merge of #30884 - durka:inclusive-ranges, r=aturon 2016-03-06 07:16:41 +00:00
librustc_lint
librustc_llvm
librustc_metadata
librustc_mir Auto merge of #30884 - durka:inclusive-ranges, r=aturon 2016-03-06 07:16:41 +00:00
librustc_passes Auto merge of #30884 - durka:inclusive-ranges, r=aturon 2016-03-06 07:16:41 +00:00
librustc_platform_intrinsics Regenerate x86 platform intrinsics 2016-03-05 16:37:11 +01:00
librustc_plugin
librustc_privacy
librustc_resolve
librustc_trans Auto merge of #30884 - durka:inclusive-ranges, r=aturon 2016-03-06 07:16:41 +00:00
librustc_typeck Auto merge of #30884 - durka:inclusive-ranges, r=aturon 2016-03-06 07:16:41 +00:00
librustc_unicode
librustdoc Auto merge of #32055 - mitaa:rdoc-strip-priv-imports, r=alexcrichton 2016-03-06 17:08:36 +00:00
libserialize
libstd Auto merge of #32020 - alexcrichton:stabilize-into-ascii, r=brson 2016-03-06 11:16:15 +00:00
libsyntax Auto merge of #30884 - durka:inclusive-ranges, r=aturon 2016-03-06 07:16:41 +00:00
libsyntax_ext
libterm
libtest
llvm@69ef168544
rt
rtstartup
rust-installer@c37d3747da
rustbook
rustc
rustllvm
test Auto merge of #32055 - mitaa:rdoc-strip-priv-imports, r=alexcrichton 2016-03-06 17:08:36 +00:00
nightlies.txt
snapshots.txt