aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorKazushi (Jam) Marukawa <marukawa@nec.com>2022-10-13 23:11:48 +0900
committerKazushi (Jam) Marukawa <marukawa@nec.com>2022-10-15 08:49:36 +0900
commit0278c9ceb6c2475f1b1213fcc4ffaf667c6b7731 (patch)
tree4ad109035d87c831406b67fba8334a26911c2ee9 /clang/lib/Basic/SourceManager.cpp
parentfb063ea2ea4ebd1a8a7d78640721db260756994a (diff)
downloadllvm-0278c9ceb6c2475f1b1213fcc4ffaf667c6b7731.zip
llvm-0278c9ceb6c2475f1b1213fcc4ffaf667c6b7731.tar.gz
llvm-0278c9ceb6c2475f1b1213fcc4ffaf667c6b7731.tar.bz2
[VE] Change the way to lower select
Change to use VEISD::CMOV in combineSelect for better optimization. Support VEISD::CMOV in combineTRUNCATE also to optimize trancate. Merge functions to handle condition codes to VE.h. And add basic CMOV patterns to VEInstrInfo.td. Update regression tests also. Reviewed By: efocht Differential Revision: https://reviews.llvm.org/D135878
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions