This also briefly tests a larger set of architectures than the more
exhaustive functionality tests for AArch64 and x86.
As requested in D88785
| Paths 
 |  Differential  D98339  
Test cases for rem-seteq fold with illegal types ClosedPublic Authored by nagisa on Mar 10 2021, 5:35 AM. 
Details Summary This also briefly tests a larger set of architectures than the more As requested in D88785 
Diff Detail 
 Event TimelineHerald added subscribers: frasercrmck, kerbowa, luismarques and 26 others.  ·  View Herald TranscriptMar 10 2021, 5:35 AM Comment Actions It might be better to split the srem/urem files - its very minor, but it means that all the srem-seteq-* and urem-seteq-* tests group together in file lists Comment Actions 
 Okay, will split them up later today. This revision is now accepted and ready to land.Mar 11 2021, 1:22 AM craig.topper added inline comments. 
 
 
 
 
 nagisa marked 3 inline comments as done.Comment Actions Adjust the RISCV tests as per the comments. Thanks, Craig! 
 Closed by commit rGa2eca31da249: Test cases for rem-seteq fold with illegal types (authored by nagisa).  ·  Explain WhyMar 12 2021, 6:28 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
 
Diff 330079 llvm/test/CodeGen/AArch64/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/AArch64/urem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/AMDGPU/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/AMDGPU/urem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/ARM/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/ARM/urem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/Mips/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/Mips/urem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/PowerPC/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/PowerPC/urem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/RISCV/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/RISCV/urem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/Thumb/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/Thumb/urem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/Thumb2/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/Thumb2/urem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/X86/srem-seteq-illegal-types.ll
 
 llvm/test/CodeGen/X86/urem-seteq-illegal-types.ll
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fixed size vectors on RISCV are scalarized unless you pass a value to -riscv-v-vector-bits-min command line option. Enabling the V extension by itself is not sufficient.