- Aug 10, 2023
-
-
Yannik Stradmann authored
Depends-On: topic:v4 Change-Id: I4d07ee0ff683230d10e51be497b28a0036235672
-
- Jul 06, 2023
-
-
Jakob Kaiser authored
Change-Id: Idde22b8130c222033a08105556d6333b70d9f2b8
-
- Jun 14, 2023
-
-
Philipp Spilger authored
Change-Id: I53466b12e9b1edaebd619f4caeaa032a0d7dee51
-
Philipp Spilger authored
Change-Id: I9b2972ee8a99d287478060a01f645d71eac018f5
-
- Jun 12, 2023
-
-
Jakob Kaiser authored
Change-Id: I5e88b8cf978c255f199fa5ac19c61b5320bd7975
-
- Jun 01, 2023
-
-
Philipp Spilger authored
Change-Id: Icb8eddc2fff1609be24bcab9eace203510cec9ac
-
- Apr 03, 2023
-
-
Philipp Spilger authored
Depends-On: 19934,19935 Change-Id: Ic8fa2d892fb6be29373afb90904a88899245bbe0
-
- Mar 22, 2023
-
-
Philipp Spilger authored
Change-Id: I4097fdcaac23bf73615815bec037955416a9ece1
-
- Feb 27, 2023
-
-
Philipp Spilger authored
Change-Id: I35fba8b4928e474fe6242e5c898b9ee9b6556db2
-
- Feb 17, 2023
-
-
Philipp Spilger authored
Change-Id: I30f43e4d9fb7d279b38ff2290d3d7e73b25af45f
-
- Jan 27, 2023
-
-
Philipp Spilger authored
* reorder expectation generation loop, reduces branches and division operations Change-Id: Id9a219c18faf10ac362c9ca6bc96b5d089122123
-
- Jan 24, 2023
-
-
Philipp Spilger authored
* decrease measured barrier waits from 1000 to 100 Change-Id: I4b5feb6cdc888e2405f8e3b3c4e3bc5ec184d938
-
Philipp Spilger authored
* reduce calls to EXPECT_EQ Change-Id: I7d8fc7d2b34a1a96281ec05fd9dfdc7914f41e93
-
Philipp Spilger authored
* don't test equality of all elements with EXPECT_EQ, but test equality of all after loop with EXPECT_TRUE Change-Id: Ic2e176309dfda609666eb2b0fe8d5400d07ed624
-
- Jan 09, 2023
-
-
Philipp Spilger authored
* increased from 13 to 43 Change-Id: I7bc70f33fb62126a3507063c0876ff5809e7acff
-
Philipp Spilger authored
* test only two instead of eight vectors with random data Change-Id: I6e8476cc14ff8cab72c8fbb0d943eec9c899dd09
-
- Jan 05, 2023
-
-
Philipp Spilger authored
* only test equality with first vector element result instead of all vector elements * reduce random tests from 100 to 10 Change-Id: Iaa4a113ea426aaa819117d763bfd8bfdb018dfde
-
- Dec 02, 2022
-
-
Christian Mauch authored
Depends-On:19166 Change-Id: I6b597c782ad53d79ade39afbb2cd2ec7efe6fd9b
-
- Nov 28, 2022
-
-
Depends-On: topic:update_log4cxx, topic:spack_0.18.1 In-Container: /containers/testing/c17764p47_2022-11-26_1.img Change-Id: I5106b6a29e8a140900bf5d5242ad90138f736b65
-
- Nov 23, 2022
-
-
Philipp Spilger authored
* glob all header files in include folder opposed to white listing in order to also install detail folders and be future proof Change-Id: Ie7fedf2e910e5b77fb7a5218d0af46a5362f0fcd
-
- Nov 22, 2022
-
-
Philipp Spilger authored
* includes same functionality but allows also for arithmetics Change-Id: I4f0ad9d2885a51836ff4f978e80a1d31cd453cda
-
- Nov 21, 2022
-
-
Philipp Spilger authored
Change-Id: Icd70d9e04fcf49b3af8f8a12d36c972cd3284e78
-
- Nov 14, 2022
-
-
Philipp Spilger authored
Depends-On: 18408 Change-Id: I7fc804692291314c4f84e857a385f165a5cc7de4
-
- Oct 27, 2022
-
-
Philipp Spilger authored
* requires to not always add the special case'd tests from libnux to the testset Change-Id: I3677e910540f772642d85fdb4d6df3f48b3945bc
-
- Oct 21, 2022
-
-
Philipp Spilger authored
* all vector types are supported, single vectors allow choice of which half of the rngs to use, half rows and vector rows use the whole rng, where for 16-bit rows the whole rng is queried twice Change-Id: I5a33dc19530b97a10e7d7b589bd6c3fd758e1a64
-
Philipp Spilger authored
* selects element-wise between two vectors based on a condition in a third * selection works if the element types are of the same size and the vectors have the same number of elements * all other element type combinations can be achieved by outside conversion of the mask type Change-Id: I5d41f9c44e3ad5aa486c9f658e8ba5d24180b82b
-
Philipp Spilger authored
* fractional saturating arithmetics are converted by using/setting the upper eight bits of the 16 bit value, thus preserving the sign and multiplicative behavior * module arithmetics are converted like static_cast using/setting the lower eight bits, thus preserving the value Change-Id: I993533e23cab4ad70fadc4826e2306c146bdef05
-
Philipp Spilger authored
Change-Id: I1fea0f2ca7d8e1af6c9082798246f49e363a38c7
-
Philipp Spilger authored
* 8-bit version is only typedef, 16-bit version contains two vectors, since they have half the elements each Change-Id: Id1dc3b39c590ebecf25a2839925ef1dd3439ad97
-
Philipp Spilger authored
* encapsulation of assembler instructions for arithmetics * provides conversion between different types of same element number * provides broadcasting construction and arithmetic Change-Id: I5732d2246da7d11544d75ea742d8d5f80569b8af
-
Philipp Spilger authored
* Keep header platform independent to allow prototyping on host Change-Id: If02f148a112b24bd8dd5d38f17b30941852eb673
-
- Oct 19, 2022
-
-
Philipp Spilger authored
Change-Id: Id97fe370366cc1c72ecc3bfb1df006b46cc7b77a
-
- Oct 17, 2022
-
-
Philipp Spilger authored
* CADC enabled in test runner for correct time measurements of CADC readout Change-Id: I785ed0c40deecc10640cc48aae7ebdd6551b9033
-
- Sep 28, 2022
-
-
Philipp Spilger authored
* removes need to reinterpret_cast the std::array around upon usage in assembly/builtin statements Change-Id: I3c468592d8784fec8745fe755f88c326bcf5da7c
-
Philipp Spilger authored
* move init_array and fini_array to extmem in addition, only possible now since these are also function pointers as data, not as instructions. The pointed-to functions already reside in extmem Depends-On: 17916 Change-Id: I5258ab7077ae25a3778430c2028c75e62060dd9e
-
We can use pragmas to provide specific link instructions, e.g.: void foobar() __attribute__ ((section ("int.text"))); Depends-On: 11687, 15114 Change-Id: I36b360c3ec81fc6afcfcd0b121532fc392fc1458
-
- Sep 21, 2022
-
-
Philipp Spilger authored
* beforehand causal and acausal were triggered unbuffered once, whereas only one unbuffered trigger is required for both Change-Id: I2999f226f73413cd902dca28cfc37e6966834dca
-
Philipp Spilger authored
Change-Id: Iffea7337acc37779c210d616adb429c51168d895
-
- Sep 19, 2022
-
-
Philipp Spilger authored
* required when including some of them to avoid clashes Change-Id: I89546035989ca873cedcb789b979b8b1fabad03f
-
- Sep 16, 2022
-
-
Philipp Spilger authored
Change-Id: I7bc17b8608bc6e449a003cd6440e3171de4c116d
-