[llvm] [ARM] Have custom lowering for ucmp and scmp (PR #149315)

David Green via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 3 01:51:48 PDT 2025


================
@@ -1628,6 +1634,10 @@ bool ARMTargetLowering::useSoftFloat() const {
   return Subtarget->useSoftFloat();
 }
 
+bool ARMTargetLowering::shouldExpandCmpUsingSelects(EVT VT) const {
+  return (!Subtarget->isThumb1Only() && VT.getSizeInBits() <= 32);
----------------
davemgreen wrote:

Can drop extra brackets.

https://github.com/llvm/llvm-project/pull/149315


More information about the llvm-commits mailing list