| 
							
							
								 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 |  |