diff options
author | Cullen Rhodes <cullen.rhodes@arm.com> | 2022-10-25 08:29:09 +0000 |
---|---|---|
committer | Cullen Rhodes <cullen.rhodes@arm.com> | 2022-10-25 09:02:21 +0000 |
commit | 1e02a29e4753ef70d7ce0ad90b7e4f29f1223006 (patch) | |
tree | b29efaf20daebf7216770fd524cd82c16651a17c /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp | |
parent | 5621caeb8248a66c7d52b8148426530a0b559d86 (diff) | |
download | llvm-1e02a29e4753ef70d7ce0ad90b7e4f29f1223006.zip llvm-1e02a29e4753ef70d7ce0ad90b7e4f29f1223006.tar.gz llvm-1e02a29e4753ef70d7ce0ad90b7e4f29f1223006.tar.bz2 |
[AArch64][SVE] Use more flag-setting instructions
If OP in PTEST(PG, OP(PG, ...)) has a flag-setting variant change the
opcode so the PTEST becomes redundant. This patch extends this existing
optimization in AArch64::optimizePTestInstr to cover all flag-setting
opcodes.
Reviewed By: peterwaller-arm
Differential Revision: https://reviews.llvm.org/D136083
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
0 files changed, 0 insertions, 0 deletions