[all-commits] [llvm/llvm-project] f737df: [AArch64][CostModel] Increase the cost of illegal ...
Graham Hunter via All-commits
all-commits at lists.llvm.org
Tue Mar 25 03:44:05 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f737df73a3d8549bf52719c8df41aca091bd7efb
https://github.com/llvm/llvm-project/commit/f737df73a3d8549bf52719c8df41aca091bd7efb
Author: Graham Hunter <graham.hunter at arm.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
M llvm/test/Analysis/CostModel/AArch64/sve-cast.ll
A llvm/test/Analysis/CostModel/AArch64/sve-itofp.ll
Log Message:
-----------
[AArch64][CostModel] Increase the cost of illegal SVE int-to-fp converts (#130756)
If a scalable vector uitofp or sitofp effectively extends the size of
each element as part of the conversion, the AArch64 backend
may need to plant multiple unpacks before converting. Increase
the cost in those cases to account for this.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list