[PATCH] D71569: [LoopFusion] Ensure that both loops are guarded or neither are guarded.

Whitney Tsang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 18 15:45:29 PST 2019


Whitney added inline comments.


================
Comment at: llvm/test/Transforms/LoopFusion/cannot_fuse.ll:421
+; CHECK: Fusion candidates do not have identical guards. Not Fusing.
+define dso_local void @_Z3fooPiS_b(i32* noalias %A, i32* noalias %B, i1 zeroext %cond) #0 {
+entry:
----------------
optional:
`define void @only_one_guarded(i32* noalias %A, i32* noalias %B, i1 zeroext %cond) {`


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D71569





More information about the llvm-commits mailing list