bjorn3
|
98122a49ce
|
Make the _mm_movemask_epi8 test a non palindrome
|
2019-08-02 16:31:38 +02:00 |
|
bjorn3
|
7bdc18925d
|
Remove simd_rem intrinsic definition
It is unused
|
2019-08-02 16:31:24 +02:00 |
|
gnzlbg
|
713a7f11e1
|
Update i586-unknown-linux-gnu codegen with LLVM9 bugfixes
|
2019-08-02 11:45:12 +02:00 |
|
gnzlbg
|
174fd52167
|
formatting
|
2019-08-02 11:45:12 +02:00 |
|
gnzlbg
|
eb8ddf2fd3
|
Update LLVM9 code generation on Windows
|
2019-08-02 11:45:12 +02:00 |
|
gnzlbg
|
95cacb4cb9
|
Update codegen of _mm256_set1_epi64x for x86 32-bit
|
2019-08-02 11:45:12 +02:00 |
|
gnzlbg
|
58bff6d32e
|
White-list new codegen for _mm_broadcastq_epi64
Opened #791 .
|
2019-08-02 11:45:12 +02:00 |
|
gnzlbg
|
44ffb1860f
|
LLVM9 started emitting more single precision floating-point intrinsics for double-precision operations
|
2019-08-02 11:45:12 +02:00 |
|
Nathan Wiebe Neufeldt
|
da1241df4a
|
Fix doc punctuation in core_arch/src/mips/msa.rs
|
2019-07-25 00:50:43 +02:00 |
|
Nathan Wiebe Neufeldt
|
ced45f6eb3
|
Even more doc formatting core_arch/src/mips/msa.rs
|
2019-07-25 00:50:43 +02:00 |
|
Nathan Wiebe Neufeldt
|
7ac384096b
|
More doc formatting in core_arch/src/mips/msa.rs
|
2019-07-25 00:50:43 +02:00 |
|
Nathan Wiebe Neufeldt
|
0010f5bb4b
|
Fix typos in core_arch documentation
|
2019-07-25 00:50:43 +02:00 |
|
Jonas Schievink
|
03f389ff6d
|
Adjust #[doc(include)] paths for rustdoc change
|
2019-07-23 17:14:01 +02:00 |
|
bjorn3
|
a035568e7d
|
Remove unnecessary \n from cpuid
|
2019-07-23 16:47:27 +02:00 |
|
gnzlbg
|
e4d54a44bf
|
Revert PR 769
|
2019-07-15 16:28:24 +02:00 |
|
Johannes Maibaum
|
2f2f78ada1
|
Add ARM Neon vmnv_p8/vmvnq_p8 bw not intrinsics
|
2019-07-15 09:22:17 +02:00 |
|
Johannes Maibaum
|
c55edc23b4
|
Add ARM Neon vmvn_*/vmvnq_* bitwise not intrinsics
|
2019-07-15 09:22:17 +02:00 |
|
Luca Barbato
|
b39c3262f1
|
Rustfmt altivec.rs
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
89cb7025cb
|
Add imm5 and imm_s5 to the common macros
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
eef9e33e6a
|
Add Altivec vec_ld
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
6f9061f78b
|
Add Altivec vec_floor
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
1f96c3192e
|
Add a fuzzy comparison test for f32
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
cce9d50f9b
|
Add Altivec vec_abs for f32
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
2339c48706
|
Add Altivec vec_expte
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
3525b9d7a3
|
Add Altivec vec_sub for f32 as well
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
2c1e3fdb37
|
Add single argument test macro
|
2019-07-11 14:39:54 +02:00 |
|
Luca Barbato
|
0b3ff21135
|
Add Altivec vec_cmple and vec_cmplt
|
2019-07-11 14:39:54 +02:00 |
|
gnzlbg
|
686b813f5d
|
Update repo name
|
2019-07-09 01:37:07 +02:00 |
|
gnzlbg
|
127f13f10f
|
Fix assert_instr tests
|
2019-07-08 22:58:19 +02:00 |
|
Yuki Okushi
|
e3ed80dd67
|
Fix typo
|
2019-07-08 22:54:13 +02:00 |
|
gnzlbg
|
657f778871
|
Fix libcore build
|
2019-07-08 13:15:07 +02:00 |
|
Yuki Okushi
|
6163c1d6ff
|
Fix typo
|
2019-07-07 09:17:15 +02:00 |
|
Jonas Schievink
|
a0fb95df37
|
Adjust #[doc(include)] paths for rustdoc change
|
2019-06-23 20:15:34 +02:00 |
|
Sergey Pepyakin
|
1176e480a0
|
Stabilize unreachable.
|
2019-06-04 09:09:03 +02:00 |
|
Luca Barbato
|
f865daec9c
|
Add Altivec vec_cmpgt
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
b06298ea1e
|
Add Altivec vec_cmpge
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
e73f3e1257
|
Add Altivec vec_cmpeq
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
5329b456ef
|
Add Altivec vec_cmpb
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
505680506b
|
Add Altivec vec_ceil
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
b85253bb03
|
Add Altivec vec_avg
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
16218b48c7
|
Add Altivec vec_andc
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
dd87ee75a6
|
Add Altivec vec_and
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
b4bfdde689
|
Add Altivec vec_adds
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
12ff9fea16
|
Add Altivec vec_addc
|
2019-05-22 17:24:07 +02:00 |
|
Luca Barbato
|
06f87317ba
|
Drop maybe_uninit
|
2019-05-22 17:23:57 +02:00 |
|
Luca Barbato
|
48b2712b8b
|
Add Altivec vec_abss
|
2019-05-13 15:42:36 +02:00 |
|
Luca Barbato
|
b1dc55097a
|
Add Altivec vec_subs
|
2019-05-13 15:42:36 +02:00 |
|
Luca Barbato
|
07e59fe404
|
Add Altivec vec_abs
|
2019-05-13 15:42:36 +02:00 |
|
Luca Barbato
|
2d67e40fa8
|
Add Altivec vec_splats
|
2019-05-13 15:42:36 +02:00 |
|
Luca Barbato
|
04801d1a48
|
Always inline splat and extract
Otherwise the compiler would not inline them and produce instead a
pointless call.
|
2019-05-13 15:42:36 +02:00 |
|