Commit 020a5f1
committed
[SelectOpt] Refactor to prepare for support more select-like operations
* Enables conversion of several select-like instructions within one
group
* Any number of auxiliary instructions depending on the same condition
can be in between select-like instructions
* After splitting the basic block, move select-like instructions into
the relevant basic blocks and optimise them
* Make it easier to add support shift-base select-like instructions and
also any mixture of zext/sext/not instructions1 parent 99fd1c5 commit 020a5f1
File tree
2 files changed
+278
-241
lines changed- llvm
- lib/CodeGen
- test/CodeGen/AArch64
2 files changed
+278
-241
lines changed
0 commit comments