Building on D120481, try to convert a signed predicate to unsigned to
re-use existing zext.
The following conversion is supported: %a >s -1 -> zext(%a) <u 128.
https://alive2.llvm.org/ce/z/RVnadn
Depends on D120481.
| Paths 
 |  Differential  D120548  
[AArch64] Try to convert signed to unsigned pred to re-use zext. AbandonedPublic Authored by fhahn on Feb 25 2022, 1:51 AM. 
Details 
 Summary Building on D120481, try to convert a signed predicate to unsigned to The following conversion is supported: %a >s -1 -> zext(%a) <u 128. Depends on D120481. 
Diff Detail 
 
Unit TestsFailed Event Timeline
 
Revision Contents 
 
 
Diff 411352 llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
 
 llvm/test/CodeGen/AArch64/vselect-ext.ll
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Should this be overriding Op1ExtV?