[PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 9 02:27:02 PDT 2019


samparker added inline comments.
Herald added a subscriber: wuzish.


================
Comment at: llvm/lib/Analysis/TargetTransformInfo.cpp:157
+  BasicBlock *BB = L->getLoopPreheader();
+  bool UseLoopGuard = false;
+  if (!SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_NE, ExitCount,
----------------
Looks like this logic can be simplified now as UseLoopGuard is only ever equal to ForceGuardLoopEntry.


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

https://reviews.llvm.org/D64197





More information about the llvm-commits mailing list