Refactor X86DAGToDAGISel::PostprocessISelDAG to be a single switch over the opcode and calling into a separate function for each transformation.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Paths
| Differential D121318
Streamline X86DAGToDAGISel::PostprocessISelDAG; NFC AcceptedPublic Authored by MatzeB on Mar 9 2022, 11:30 AM.
Details
Summary Refactor X86DAGToDAGISel::PostprocessISelDAG to be a single switch over the opcode and calling into a separate function for each transformation.
Diff Detail
Unit TestsFailed Event TimelineMatzeB added a child revision: D121320: X86ISelDAGToDAG: Transform TEST + MOV64ri to SHR + TEST.Mar 9 2022, 11:35 AM This revision is now accepted and ready to land.Mar 9 2022, 12:47 PM MatzeB removed a child revision: D121320: X86ISelDAGToDAG: Transform TEST + MOV64ri to SHR + TEST.Mar 9 2022, 4:11 PM
Revision Contents
Diff 414170 llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
|