|  | @@ -9,6 +9,7 @@ namespace mnd
 | 
	
		
			
				|  |  |      class CpuGeneratorDouble;
 | 
	
		
			
				|  |  |      class CpuGenerator128;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +#if defined(__x86_64__) || defined(_M_X64) || defined(__i386) || defined(_M_IX86) 
 | 
	
		
			
				|  |  |      class CpuGeneratorSse2Float;
 | 
	
		
			
				|  |  |      class CpuGeneratorSse2Double;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -17,6 +18,7 @@ namespace mnd
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      class CpuGeneratorAvx512Float;
 | 
	
		
			
				|  |  |      class CpuGeneratorAvx512Double;
 | 
	
		
			
				|  |  | +#endif
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -41,6 +43,8 @@ public:
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#if defined(__x86_64__) || defined(_M_X64) || defined(__i386) || defined(_M_IX86) 
 | 
	
		
			
				|  |  |  class mnd::CpuGeneratorSse2Float : public Generator
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  |  public:
 | 
	
	
		
			
				|  | @@ -81,5 +85,6 @@ class mnd::CpuGeneratorAvx512Double : public Generator
 | 
	
		
			
				|  |  |  public:
 | 
	
		
			
				|  |  |      virtual void generate(const MandelInfo& info, float* data);
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  | +#endif 
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  #endif // MANDEL_CPUGENERATORS_H
 |