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: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected],
                    [email protected], [email protected],
                    [email protected], [email protected]

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.
_______________________________________________
llvm-bugs mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to