Commit Graph

2485 Commits

Author SHA1 Message Date
gnzlbg
bfb547d881 Fix validation of rdtsc 2019-04-26 08:12:53 +02:00
Alex Crichton
7d992f5d16 Download node binaries 2019-04-25 17:19:51 +02:00
Alex Crichton
87debb03fb Enabling a bunch of tests 2019-04-25 17:19:51 +02:00
Alex Crichton
7215eb4613 Hook tests up to node.js
We can even test some of the functions!
2019-04-25 17:19:51 +02:00
Alex Crichton
a3a53f2098 Remove stray wasm file 2019-04-25 17:19:51 +02:00
tyler
4c516be429 whitespace 2019-04-25 09:39:47 +02:00
tyler
e72fd8ea94 rustfmt fixes 2019-04-25 09:39:47 +02:00
tyler
83e4adb3df use const flags from adx feature 2019-04-25 09:39:47 +02:00
tyler
f7a6b30a99 clippy fix 2019-04-25 09:39:47 +02:00
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