aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorIgor Kirillov <igor.kirillov@arm.com>2024-11-25 12:59:09 +0000
committerGitHub <noreply@github.com>2024-11-25 12:59:09 +0000
commitb5a11d378db4b39ceb085ebd59c941e9369d9596 (patch)
treef5f67324f61b08b6dda6103d0238cc44fe51002e /clang/lib/CodeGen/CodeGenModule.cpp
parent8c5a3a97c0d061880d6705db8f000aa964c3e32d (diff)
downloadllvm-b5a11d378db4b39ceb085ebd59c941e9369d9596.zip
llvm-b5a11d378db4b39ceb085ebd59c941e9369d9596.tar.gz
llvm-b5a11d378db4b39ceb085ebd59c941e9369d9596.tar.bz2
[SelectOpt] Refactor to prepare for support more select-like operations (#115745)
* 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 instructions
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions