aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2024-12-11 06:26:41 +0000
committerGitHub <noreply@github.com>2024-12-11 06:26:41 +0000
commit2f18b5ef030e37f3b229e767081a804b7c038a07 (patch)
tree3e8caa9dfb511350f4232563653fdd9bbbe300c6 /llvm/lib/CodeGen/MachineInstr.cpp
parent553058f825157b33a2d7f793c811f301260b765b (diff)
downloadllvm-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