[PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 24 12:17:28 PST 2022


craig.topper added inline comments.


================
Comment at: llvm/test/Transforms/DivRemPairs/X86/div-expanded-rem-pair.ll:181
 ; CHECK:       if.then:
-; CHECK-NEXT:    [[T0:%.*]] = udiv i32 [[A:%.*]], [[B:%.*]]
+; CHECK-NEXT:    [[T0:%.*]] = udiv i32 [[A]], [[B]]
 ; CHECK-NEXT:    [[T1:%.*]] = mul nuw i32 [[T0]], [[B]]
----------------
Isn't this the same as T3? Doesn't entry dominate this block?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D140647



More information about the llvm-commits mailing list