[llvm] [Hexagon][DAG][FREEZE] Fix bug 117337 (PR #119042)

Brian Cain via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 6 17:15:35 PST 2024


================
@@ -363,6 +363,8 @@ class HexagonTargetLowering : public TargetLowering {
     return AtomicExpansionKind::LLSC;
   }
 
+  bool softPromoteHalfType() const override { return true; }
+
----------------
androm3da wrote:

`CodeGen/Hexagon/isel-buildvector-v2f16.ll` fails with this change.

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


More information about the llvm-commits mailing list