| 
							
							
								 Pedro Gonnet | 874f5947f4 | Add half- Packetoperations toStridedLinearBufferCopy. | 2023-05-01 16:09:31 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | c9a14f48d9 | SSE Packet4ui has pcmp, pmin, pmax | 2023-04-28 20:36:08 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 0b51f763cb | Revert "Geometry/EulerAngles: make sure that returned solution has canonical ranges" This reverts commit 7f06bcae2c | 2023-04-27 00:06:23 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 2d0c6ad873 | Revert "Vectorize cast" This reverts commit eb5ff1861a | 2023-04-26 18:03:36 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 8999525c29 | AVX2: Packet4ul has pmul, abs2 | 2023-04-26 16:22:16 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | eb5ff1861a | Vectorize cast | 2023-04-26 02:50:13 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 3918768be1 | Fix sparse iterator and tests. | 2023-04-25 19:05:49 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sanchez | 70410310a4 | Fix boolean bitwise and warning. | 2023-04-25 15:24:49 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | f6cf5dca80 | Packet4ul does not have Abs2 | 2023-04-21 19:48:01 +00:00 |  | 
			
				
					| 
							
							
								 Chip Kerchner | 03f646b7e3 | New VSX version of BF16 GEMV (Power) - up to 6.7X faster | 2023-04-21 17:06:59 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 29c8e3c754 | fix pow for uint32_t, disable pmul<Packet4ul> | 2023-04-21 05:47:56 +00:00 |  | 
			
				
					| 
							
							
								 Juraj Oršulić | 7f06bcae2c | Geometry/EulerAngles: make sure that returned solution has canonical ranges | 2023-04-19 19:12:24 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | a347dbbab2 | Delete last few occurences of HasHalfPacket. | 2023-04-19 10:36:59 -07:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | b378014fef | Make sure we return +/-1 above the clamping point for Erf(). | 2023-04-18 20:53:01 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | e2bbf496f6 | Use select ternary op in tensor select evaulator | 2023-04-18 20:52:16 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 2b954be663 | fix typo in sse packetmath | 2023-04-18 18:17:41 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 25685c90ad | Fix incorrect packet type for unsigned int version of pfirst() in MSVC workaround in PacketMath.h. | 2023-04-18 17:46:23 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 1e223a956c | Add missing 'f' in float literal in SpecialFunctionsImpl.h that triggers implicit conversion warning. | 2023-04-18 17:33:29 +00:00 |  | 
			
				
					| 
							
							
								 Chip Kerchner | 3f3ce214e6 | New BF16 pcast functions and move type casting to TypeCasting.h | 2023-04-18 02:38:38 +00:00 |  | 
			
				
					| 
							
							
								 Pedro Gonnet | 17b5b4de58 | Add Packet4ui,Packet8ui, andPacket4ulto theSSE/AVXPacketMath.hheaders | 2023-04-17 23:33:59 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 87300c93ca | Refactor IndexedView | 2023-04-17 12:32:50 +00:00 |  | 
			
				
					| 
							
							
								 Chip Kerchner | 1148f0a9ec | Add dynamic dispatch to BF16 GEMM (Power) and new VSX version | 2023-04-14 22:20:42 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 3026fc0d3c | Improve accuracy of erf(). | 2023-04-14 16:57:56 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 554fe02ae3 | Enable new AVX512 GEMM kernel by default. | 2023-04-12 13:39:06 -07:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 0d12fcc34e | Insert from triplets | 2023-04-12 20:01:48 +00:00 |  | 
			
				
					| 
							
							
								 Rob Conde | 990a282fc4 | exclude Eigen/CoreandEigen/src/Corefrom being ignored due tocoreignore rule | 2023-04-12 10:42:21 -04:00 |  | 
			
				
					| 
							
							
								 Rohit Goswami | b0eded878d | DOC: Update documentation for 3.4.x | 2023-04-06 19:20:41 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | b0f877f8e0 | Don't crash on empty tensor contraction. | 2023-04-05 17:06:14 +00:00 |  | 
			
				
					| 
							
							
								 b-shi | 15fbddaf9b | ASAN fixes for AVX512 GEMM/TRSM | 2023-04-04 15:54:24 -07:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 178ef8c97f | qualify non-const symbolic indexed view with is_lvalue | 2023-04-04 19:06:32 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | df1049ddf4 | Small packet math cleanup. | 2023-04-04 16:14:32 +00:00 |  | 
			
				
					| 
							
							
								 Antoine Hoarau | 9b48d10215 | Guard all malloc, realloc and free() fonctions with check_that_malloc_is_allowed() | 2023-04-04 04:24:22 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | c730290fa0 | Use the correct truncating intrinsic for double->int casting. | 2023-04-03 13:56:41 -07:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 766db02020 | disable raw array indexed view access for 1d arrays | 2023-03-29 02:39:45 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | bfbc66e078 | refactor indexedviewmethods, enable non-const ref access with symbolic indices | 2023-03-29 01:35:26 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 1a5dfd7c0f | Fix incorrect casting in AVX512DQ path. | 2023-03-27 09:28:06 -07:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | a08649994f | Optimize generic_rsqrt_newton_step | 2023-03-24 22:42:57 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | b8b8a26145 | Add more missing vectorized casts for int on x86, and remove redundant unit tests | 2023-03-24 16:02:00 +00:00 |  | 
			
				
					| 
							
							
								 unageek | 33e206f714 | Remove unused declarations of BLAS/LAPACK routines | 2023-03-23 21:54:05 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | d57a79e512 | Optimize float->bool cast for AVX2, based on Charles Schlosser's comments. | 2023-03-21 20:59:25 -07:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | a5ae832773 | Fix reversal of arguments to _mm256_set_m128() in pcast<Packet4d, Packet8f>. | 2023-03-22 03:21:44 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 09945f2cc1 | Optimize casting for x86_64. | 2023-03-21 18:24:16 +00:00 |  | 
			
				
					| 
							
							
								 Colin Broderick | 8f9b8e3630 | Replaced all instances of internal::(U)IntPtr with std::(u)intptr_t. Remove ICC workaround. | 2023-03-21 16:50:23 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 2c8011c2dd | Fix arm builds. | 2023-03-20 16:59:38 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | fd8f410bbe | Fix 2624 2625 | 2023-03-20 16:30:04 +00:00 |  | 
			
				
					| 
							
							
								 Chip Kerchner | e887196d9d | Undo cmake pools changes | 2023-03-17 16:06:26 +00:00 |  | 
			
				
					| 
							
							
								 Jonas Schulze | 81cb6a51d0 | Fix some typos | 2023-03-16 23:11:43 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 555cec17ed | Fix parsing of command-line arguments when already specified as a cmake list. | 2023-03-16 22:47:38 +00:00 |  | 
			
				
					| 
							
							
								 Chip Kerchner | 7db19baabe | Remove pools if cmake is less than 3.11 | 2023-03-16 16:54:45 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 0488b708b4 | Vectorize tensor.isnan() by using typed predicates. | 2023-03-16 04:04:22 +00:00 |  |