[PATCH] D39090: [AArch64][SVE] Asm: Set SVE as unsupported feature for existing scheduler models
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 31 06:45:13 PDT 2017
fhahn added a comment.
The reason we need this are over-eager regular expression in scheduling models, e.g. some models match TRN1 instructions for all types and the scheduler then fails to compile, because scheduling info is missing for SVE instructions. I think ideally those regexs should be more specific, but using UnsupportedFeatures seems like a more practical way to handle this problem and is also used by SystemZ, PPC and MIPS targets.
https://reviews.llvm.org/D39090
More information about the llvm-commits
mailing list