[PATCH] D157458: [X86] Run X86FastPreTileConfigPass only with FastISel.

Quentin Colombet via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 18 05:58:49 PDT 2023


qcolombet added a comment.

In D157458#4646407 <https://reviews.llvm.org/D157458#4646407>, @arsenm wrote:

> Post-selection code should not be tolerant of registers without a class. It is unequivocally a bug for a used register to pass selection without a class dead or not

@arsenm The key thing is that the register is not used. It just exists in the MRI table at this point.
It is creating somewhere in GISel, but then it is dead before we reach instruction selection, hence we doesn't get any regclass assigned.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D157458



More information about the llvm-commits mailing list