[PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.

Manoj Gupta via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 11 03:49:16 PDT 2023


manojgupta added a comment.

Here is the crash repro. Because of many dependent changes, I am not able to do a working revert so please try to fix this asap:

  clang -cc1 -target-cpu skylake -target-feature -ggnu-pubnames -O3 -ftrivial-auto-var-init=zero -vectorize-loops -emit-llvm -x c crash_vector.c
  
  typedef short a;
  typedef int b;
  typedef a c;
  typedef b d;
  typedef c e;
  typedef d f;
  typedef struct {
    e g[2]
  } h;
  void i(h *j, e k[], int l) {
    int m, n;
    f o, p;
    n = -j->g[0];
    for (; m < l; m++) {
      p += n;
      o = p;
      k[m] = o;
    }
  }


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D147964



More information about the llvm-commits mailing list