tyler
b10a06f89b
add const unsigned int to simd-verify, shrink test_xabort
2019-04-25 09:39:47 +02:00
tyler
63ece41c95
return u8 from _xtest to more closely match headers (specified to always be 0 or 1)
2019-04-25 09:39:47 +02:00
tyler
f87d80f7c4
Add link to intel instruction set reference
2019-04-25 09:39:47 +02:00
tyler
c1548f2e3c
make _xabort_code const
...
add top level comment
use simd_test
2019-04-25 09:39:47 +02:00
tyler
26d6e048cc
add rtm cpu feature intrinsics
2019-04-25 09:39:47 +02:00
gnzlbg
5c8d1b9285
[breaking change] fix return type of _rdtsc
2019-04-22 09:04:41 +02:00
gnzlbg
59dd5729f7
[breaking change]: mask argument type of _mm_shuffle_ps
2019-04-20 11:05:00 +02:00
gnzlbg
1813fdc530
Improve docs of SSE4a stream intrinsics
2019-04-20 10:19:22 +02:00
gnzlbg
8a62c501f3
Fix other addcarryx test
2019-04-19 21:05:56 +02:00
gnzlbg
374eee5a2c
Add addcarryx test
2019-04-19 21:05:56 +02:00
gnzlbg
ce6dad51cb
Allow powerpc-unknown-linu-gnu to fail
2019-04-19 21:05:17 +02:00
gnzlbg
fbab59af13
Disable assert_instr tests
2019-04-19 21:05:17 +02:00
gnzlbg
4d46b98b81
Better error message when TARGET is missing
2019-04-19 12:39:33 +02:00
gnzlbg
173dd11427
Merge imports
2019-04-19 11:34:01 +02:00
gnzlbg
f7560ee7e0
Remove useless comments
2019-04-19 11:34:01 +02:00
gnzlbg
2da1e6bfa9
Enable edition=2018 for core_arch
2019-04-18 07:28:07 +02:00
Mateusz Mikuła
437393a2aa
Remove stage0 workarounds
2019-04-17 14:49:25 +02:00
gnzlbg
503b3f641e
Bump patch versions
2019-04-17 14:49:15 +02:00
gnzlbg
7d9e92335b
Only test on 64-bit ppc
2019-04-17 14:21:15 +02:00
gnzlbg
28e2f594b8
Run build jobs with target-features on mips and ppc
2019-04-17 14:21:15 +02:00
gnzlbg
825f137f4a
Fix clippy pedantic issues
2019-04-17 14:20:42 +02:00
gnzlbg
459afa7a59
Fix clippy issues
2019-04-17 14:20:42 +02:00
gnzlbg
eac0c6c8c1
Migrate clippy lints to tool lints
2019-04-17 14:20:42 +02:00
gnzlbg
3d05489c10
Formatting
2019-04-17 14:20:42 +02:00
Radovan Birdic
f32ff2e1d1
Fix MIPS build after #711
2019-04-15 11:23:16 +02:00
Ralf Jung
d2b8c78afb
fix rustdoc link failures
2019-04-14 08:43:33 +02:00
Alex Crichton
f3414889af
Fix verifying instructions for MIPS
...
Looks like MIPS is the first architecture to have verification which
exercises the more flavorful forms of `assert_instr`, so the parsing
code for `assert_instr` needed an update.
Closes #713
2019-04-12 08:30:07 +02:00
Lokathor
3bfbff7c0c
really just core_arch is needed
2019-04-11 09:40:58 +02:00
Lokathor
3848c93af5
attempt to build less
2019-04-11 09:40:58 +02:00
Lokathor
56e5d4b2e9
Use cargo xbuild
...
I forgot for a moment that xargo isn't the same as cargo xbuild
2019-04-11 09:40:58 +02:00
Lokathor
d9ff5ca6a3
We only want the base lib to be built, not all tests
...
It might sound crazy, but we're not running the tests. We're just checking that nothing extra shows up with the very limited ARM target of the GBA (armv4tdmi).
2019-04-11 09:40:58 +02:00
Lokathor
a7add0fa1d
test1
2019-04-11 09:40:58 +02:00
gnzlbg
35e6a54ef9
Formatting
2019-04-11 09:36:52 +02:00
gnzlbg
9fecf396ac
Add automatic-verification for MIPS MSA intrinsics
2019-04-11 09:36:52 +02:00
gnzlbg
438d260bc2
Make use of integer and pointers consistent
2019-04-11 09:36:52 +02:00
gnzlbg
0cfd07ca9c
Make MIPS MSA functions public
2019-04-11 09:36:52 +02:00
Radovan Birdic
fd4cf83d42
Added msa jobs for mips*-gnu* targets
2019-04-09 09:43:17 +02:00
Radovan Birdic
acbb4b2165
Added vector types and fixed formating.
2019-04-09 09:43:17 +02:00
Radovan Birdic
d463a50b5a
Implement all MSA Intrinsics
2019-04-09 09:43:17 +02:00
gnzlbg
d65a355df5
Formatting
2019-03-29 14:32:54 +01:00
Ryan Leckey
3a8eeddca4
Add bittest instructions for x85
2019-03-29 10:33:56 +01:00
Ralf Jung
cd59f3987e
adjust to MaybeUninit renames
2019-03-29 10:33:23 +01:00
gnzlbg
523e2600ae
_mm_pause does not require SSE2
...
Closes #705 .
2019-03-18 23:44:22 +01:00
Lokathor
943187ad69
gnzlbg xargo doesn't work like you thought ;_;
2019-03-18 08:57:03 +01:00
Lokathor
8960bcd5e0
I forgot that we need to install more
2019-03-18 08:57:03 +01:00
Lokathor
b0771647a8
Revert the regression, add a GBA target to avoid this again
2019-03-18 08:57:03 +01:00
Lokathor
4c24f320f4
oh, they both need double quotes, okay
2019-03-18 08:57:03 +01:00
Lokathor
5450e5248f
add the double quotes
2019-03-18 08:57:03 +01:00
Lokathor
76e730f3c7
Limit this to sufficiently advanced devices
2019-03-18 08:57:03 +01:00
Paolo Teti
42cb3a07e6
Fix target arm-linux-androideabi
...
Move int16x2_t and uint16x2_t into dsp.rs and export to simd32.rs.
2019-03-02 23:38:16 +01:00