[PATCH] D79483: [CostModel] Replace getUserCost with getInstructionCost. WIP
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 16 10:41:41 PDT 2022
RKSimon added a reviewer: apostolakis.
RKSimon added a subscriber: apostolakis.
RKSimon added inline comments.
================
Comment at: llvm/test/CodeGen/X86/select-optimize.ll:395
+; CHECK: select.end:
+; CHECK-NEXT: [[SUB:%.*]] = phi double [ [[TMP1]], [[FOR_BODY]] ], [ 0.000000e+00, [[SELECT_FALSE]] ]
; CHECK-NEXT: [[X_ADDR_1]] = fsub double [[X_ADDR_010]], [[SUB]]
----------------
@apostolakis Please would take a look at this - we're about to start work on improving the cost numbers for latency/size and just this initial cleanup is causing this test to fail - which suggests you're relying on some very inaccurate costs.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D79483/new/
https://reviews.llvm.org/D79483
More information about the llvm-commits
mailing list