Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								4574226c3f 
								
							 
						 
						
							
							
								
								[X86] Clzero flag addition and inclusion under znver1  
							
							 
							
							... 
							
							
							
							1. Adds the command line flag for clzero.
2. Includes the clzero flag under znver1.
3. Defines the macro for clzero.
4. Adds a new file which has the intrinsic definition for clzero instruction.
Patch by Ganesh Gopalasubramanian with some additional tests from me.
Differential revision: https://reviews.llvm.org/D29386 
llvm-svn: 294559 
							
						 
						
							2017-02-09 06:10:14 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								d2bf7b03e5 
								
							 
						 
						
							
							
								
								[X86] Add -mprefetchwt1/-mno-prefetchwt1 command line options and __PREFETCHWT1__ define to match gcc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 294424 
							
						 
						
							2017-02-08 08:23:40 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								204ecffdb4 
								
							 
						 
						
							
							
								
								[X86] Add -msgx/-mno-sgx command line options and __SGX__ define to match gcc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 294423 
							
						 
						
							2017-02-08 08:23:17 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								b16cb82c93 
								
							 
						 
						
							
							
								
								[X86] Add -mmpx/-mno-mpx command line options and __MPX__ define to match gcc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 294419 
							
						 
						
							2017-02-08 07:56:42 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								8c708cf6bc 
								
							 
						 
						
							
							
								
								[X86] Add -mclwb/-mno-clwb command line arguments and __CLWB__ define to match gcc.  
							
							 
							
							... 
							
							
							
							In the future, we should also add a clwb intrinsic to the backend, a frontend builtin, and an instrinsic header file.
llvm-svn: 294416 
							
						 
						
							2017-02-08 07:36:58 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								ef40aaf787 
								
							 
						 
						
							
							
								
								[X86] Add -mmovbe/-mno-movbe command line options to match gcc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 294413 
							
						 
						
							2017-02-08 07:13:19 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								78b4787593 
								
							 
						 
						
							
							
								
								[X86] Add -mclflushopt/-mno-clflushopt command line support and __CLFLUSHOPT__ define to match gcc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 294411 
							
						 
						
							2017-02-08 06:48:58 +00:00  
						
					 
				
					
						
							
							
								 
								Andrey Turetskiy
							
						 
						
							 
							
							
							
							
								
							
							
								b7a29675fc 
								
							 
						 
						
							
							
								
								[X86] Add -m[no-]x87 and -m[no-]80387 options to control FeatureX87.  
							
							 
							
							... 
							
							
							
							Add -m[no-]x87 and -m[no-]80387 options to control FeatureX87.
-m[no-]80387 options is added for compatibility with GCC.
Differential Revision: http://reviews.llvm.org/D19658 
llvm-svn: 268489 
							
						 
						
							2016-05-04 11:28:22 +00:00  
						
					 
				
					
						
							
							
								 
								Andrey Turetskiy
							
						 
						
							 
							
							
							
							
								
							
							
								f98266e211 
								
							 
						 
						
							
							
								
								Add missing -mno-cx16 driver option.  
							
							 
							
							... 
							
							
							
							Differential Revision: http://reviews.llvm.org/D19658 
llvm-svn: 268488 
							
						 
						
							2016-05-04 11:19:41 +00:00  
						
					 
				
					
						
							
							
								 
								Andrey Turetskiy
							
						 
						
							 
							
							
							
							
								
							
							
								d90884944b 
								
							 
						 
						
							
							
								
								Add a test for driver options from m_x86_Features_Group.  
							
							 
							
							... 
							
							
							
							Differential Revision: http://reviews.llvm.org/D19658 
llvm-svn: 268487 
							
						 
						
							2016-05-04 11:10:29 +00:00