mirror of
				https://github.com/intel/intel-graphics-compiler.git
				synced 2025-10-30 08:18:26 +08:00 
			
		
		
		
	[vISA] Add W/A for mov instruction with conditional modifier when converting from df source data type.
w/a detai: Compiler must not use conditional modifier with mov instruction when converting from double precision. Instead convert from DP to dst data type and then compare with zero with conditional modifiers in another mov instruction. For example: From mov (16|M0) (eq)f0.0 r10.0<1>:q r20.0<1;1,0>:df To mov (16|M0) r10.0<1>:q r20.0<1;1,0>:df mov (16|M0) (eq)f0.0 null.0<1>:q r10.0<1;1,0>:q
This commit is contained in:
		@ -8345,3 +8345,9 @@ SPDX-License-Identifier: MIT
 | 
			
		||||
        "Workaround",
 | 
			
		||||
        WA_BUG_TYPE_UNKNOWN,
 | 
			
		||||
        WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
 | 
			
		||||
 | 
			
		||||
        WA_DECLARE(
 | 
			
		||||
        Wa_16011698357,
 | 
			
		||||
        "Workaround",
 | 
			
		||||
        WA_BUG_TYPE_UNKNOWN,
 | 
			
		||||
        WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user