[PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun May 14 05:51:56 PDT 2023


nikic added inline comments.


================
Comment at: llvm/test/Transforms/InstCombine/and-fcmp.ll:393
 ; CHECK-LABEL: @auto_gen_5_logical_fmf(
-; CHECK-NEXT:    [[RETVAL:%.*]] = fcmp fast ogt double [[A:%.*]], [[B:%.*]]
+; CHECK-NEXT:    [[RETVAL:%.*]] = fcmp reassoc nsz arcp contract afn ogt double [[A:%.*]], [[B:%.*]]
 ; CHECK-NEXT:    ret i1 [[RETVAL]]
----------------
Okay, now I understand why you moved the foldLogicOfFCmps() call. Please feel free to move it back, just add a comment to explain why we do it first.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D149404/new/

https://reviews.llvm.org/D149404



More information about the llvm-commits mailing list