diff options
author | David Green <david.green@arm.com> | 2024-12-11 06:26:41 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-11 06:26:41 +0000 |
commit | 2f18b5ef030e37f3b229e767081a804b7c038a07 (patch) | |
tree | 3e8caa9dfb511350f4232563653fdd9bbbe300c6 /llvm/lib/CodeGen/MachineInstr.cpp | |
parent | 553058f825157b33a2d7f793c811f301260b765b (diff) | |
download | llvm-2f18b5ef030e37f3b229e767081a804b7c038a07.zip llvm-2f18b5ef030e37f3b229e767081a804b7c038a07.tar.gz llvm-2f18b5ef030e37f3b229e767081a804b7c038a07.tar.bz2 |
[AArch64] Add fpext and fpround costs (#119292)
This adds some basic costs for fpext and fpround, many of which were
already handled by the generic costing routines but this does make some
adjustments for larger vector types that can use fcvtn+fcvtn2, as
opposed to fcvtn+fcvtn+concat.
These should now more closely match the codegen from
https://godbolt.org/z/r3P9Mf8ez, for example.
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions