"git@repo.hca.bsc.es:rferrer/llvm-epi.git" did not exist on "141afce6affa669d9307b2fc91697434825ebfd8"
[X86] Disable _mm512_maskz_set1_epi64 intrinsic on 32-bit targets to prevent a...
[X86] Disable _mm512_maskz_set1_epi64 intrinsic on 32-bit targets to prevent a backend isel failure. The __builtin_ia32_pbroadcastq512_mem_mask we were previously trying to use in 32-bit mode is not implemented in the x86 backend and causes isel to fail in release builds. In debug builds it fails even earlier during legalization with an llvm_unreachable. While there add the missing test case for this intrinsic for this for 64-bit mode. This fixes PR34631. D37668 should be able to recover this for 32-bit mode soon. But I wanted to fix the crash ahead of that. llvm-svn: 313392
Loading
Please register or sign in to comment