[PATCH] D113900: [PowerPC] Prevent the optimizer from producing wide vector types in IR.

Kai Luo via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 8 23:03:10 PST 2021


lkail added a comment.

I happened to read the issue this patch trying to resolve, my question may be out of this patch, is LLVM back-end supposed to generate proper code for any legal LLVM IR? As I still see llc failed to compile attached LLVM IR with `-mcpu=pwr10`, but succeed with `-mcpu=pwr9`. A fact {F20959145 <https://reviews.llvm.org/F20959145>}is that new types will be added to `MVT`, is back-end responsible to deal with so many MVTs(setting actions to custom, expand, promote and etc.)?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D113900



More information about the llvm-commits mailing list