diff options
author | David Green <david.green@arm.com> | 2024-06-03 09:31:36 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2024-06-03 09:31:36 +0100 |
commit | 264b1b24869eb45463a98d70e9b9e991092acc28 (patch) | |
tree | 31b79061db24f595caef15fdb3e62790db624e74 /clang/lib/Basic/Module.cpp | |
parent | b71434f8b33b6538554a092155c7e8477b2899e1 (diff) | |
download | llvm-264b1b24869eb45463a98d70e9b9e991092acc28.zip llvm-264b1b24869eb45463a98d70e9b9e991092acc28.tar.gz llvm-264b1b24869eb45463a98d70e9b9e991092acc28.tar.bz2 |
[ARM] Convert vector fdiv+fcvt fixed-point combine to fmul.
Instcombine will convert fdiv by a power-2 to fmul, this converts the
PerformVDIVCombine that converts fdiv+fcvt to fixed-point fcvt to fmul+fcvt.
The fdiv tests will look worse, but won't appear in practice (and should be
improved again by #93882).
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions