[llvm] [AArch64] Give a higher cost for more expensive SVE FCMP instructions (PR #153816)

David Sherwood via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 18 06:45:26 PDT 2025


================
@@ -216,8 +216,8 @@ define void @slp_profitable_missing_fmf_nnans_only(ptr %A, ptr %B) {
 define float @slp_not_profitable_in_loop(float %x, ptr %A) {
 ; CHECK-LABEL: @slp_not_profitable_in_loop(
 ; CHECK-NEXT:  entry:
-; CHECK-NEXT:    [[GEP_A_2:%.*]] = getelementptr inbounds float, ptr [[A:%.*]], i64 2
-; CHECK-NEXT:    [[L_1:%.*]] = load float, ptr [[GEP_A_2]], align 4
+; CHECK-NEXT:    [[A1:%.*]] = getelementptr inbounds float, ptr [[A:%.*]], i64 2
----------------
david-arm wrote:

I think you can revert these changes, right? It looks like only the names of the variables have changed.

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


More information about the llvm-commits mailing list