Issue |
143088
|
Summary |
[META][X86] Remove unnecessary x86 code from DAG/X86ISelLowering
|
Labels |
backend:X86,
code-cleanup,
code-quality
|
Assignees |
|
Reporter |
RKSimon
|
Meta ticket to track ongoing work to move unnecessary code out of x86 DAG lowering to the middle end (vectorisation etc.) or later fixup passes.
The aims of this include:
- Remove outdated codegen that the middle end no longer generates
- Better alternatives to determine optimal code for given CPU targets (TTI cost tables, MachineCombiner, X86Fixup passes etc.).
- Avoids GISel having to reimplement unnecessary codegen
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs