Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						7f376fa6fc
					 | 
					
						
						
							
							Improve documentation
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2023-01-20 14:04:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						b9cd19bc8c
					 | 
					
						
						
							
							Prevent perf regressions in mbedtls_xor
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2023-01-20 14:04:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gilles Peskine
							
						 
					 | 
					
						
						
							
						
						449bd8303e
					 | 
					
						
						
							
							Switch to the new code style
						
						
						
						
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 | 
					
						2023-01-11 14:50:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						2dae4b3ef6
					 | 
					
						
						
							
							Support armcc builtin byteswap routine
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-30 15:18:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						f7f1f748e3
					 | 
					
						
						
							
							Support built-in byteswap routines from clang, gcc, MSVC
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-28 15:41:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						a5110b0d79
					 | 
					
						
						
							
							Make use of efficient unaligned access functions
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-28 15:41:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						6298b24127
					 | 
					
						
						
							
							Add byteswap routines
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-28 15:41:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						e5c42594e5
					 | 
					
						
						
							
							Add byte order detection macro
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-28 15:41:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						a360e1987a
					 | 
					
						
						
							
							Add efficent unaligned get/put functions
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-28 15:41:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						a616afeae4
					 | 
					
						
						
							
							Remove redundant inline workarounds
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-25 17:11:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						8f6583d836
					 | 
					
						
						
							
							Fix for MSVC unsupported #inline keyword
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-25 09:16:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						7a910a8be0
					 | 
					
						
						
							
							Minor formatting tweaks
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-24 21:17:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						875d2383d0
					 | 
					
						
						
							
							Improve documentation
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-24 20:43:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						66433444fc
					 | 
					
						
						
							
							Fix static inline linker issues
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-24 20:07:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						4b910c1ed1
					 | 
					
						
						
							
							Fix whitespace
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-24 19:44:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						96d61d14d8
					 | 
					
						
						
							
							Use memcpy for unaligned accesses
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-24 19:33:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Rodgman
							
						 
					 | 
					
						
						
							
						
						fbc23225d6
					 | 
					
						
						
							
							Tidy up alignment-related code into separate header
						
						
						
						
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 | 
					
						2022-11-24 18:07:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |