[llvm-bugs] [Bug 36550] New: Derive TTI instruction costs from scheduling models
via llvm-bugs
llvm-bugs at lists.llvm.org
Wed Feb 28 07:44:18 PST 2018
https://bugs.llvm.org/show_bug.cgi?id=36550
Bug ID: 36550
Summary: Derive TTI instruction costs from scheduling models
Product: libraries
Version: trunk
Hardware: PC
OS: Windows NT
Status: NEW
Severity: enhancement
Priority: P
Component: Target Description Classes
Assignee: unassignedbugs at nondot.org
Reporter: llvm-dev at redking.me.uk
CC: a.bataev at hotmail.com, andrea.dibiagio at gmail.com,
atrick at apple.com, craig.topper at gmail.com,
Florian.Hahn at arm.com, hfinkel at anl.gov,
llvm-bugs at lists.llvm.org, spatel+llvm at rotateright.com
As discussed on D43769, we have a very divergent concept of costs between the
different cost models that we use for each target (TTI, scheduling etc.).
It would be very useful to investigate whether we can begin replacing all these
costs tables with values obtained directly from the target scheduling models,
and begin standardizing their usage so that we can use them in more areas than
just vectorization.
This will probably require a target to have models covering most/all of the CPU
types to avoid us, which is why Florian suggested that AArch64 be used for
initial experimentation.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20180228/c326a87f/attachment.html>
More information about the llvm-bugs
mailing list