[PATCH] D104620: [LoopVersioning] Add utility to fetch the runtime check basic block

Yueh-Ting Chen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 21 01:03:10 PDT 2021


eopXD added a comment.

@fhahn
I have a question about the structure, I would appreciate any help or direction to investigate.

Is it possible to call `versionLoop` that creates something like the following? (If don't want any runtime check from SCEV check or Mem check)

  if (false) {
    // original loop
  }
  else {
    // cloned loop
  }

Or else maybe another `versionLoop` that does the above can be added to the structure?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D104620



More information about the llvm-commits mailing list