[llvm-dev] Loop Vectorize: Testing cost model driven transformations

Michael Kuperstein via llvm-dev llvm-dev at lists.llvm.org
Wed Nov 30 11:07:22 PST 2016


Right, let's say what we get from llc --version is:

  Default target: x86_64-unknown-linux-gnu
  Host CPU: haswell

So, what we currently do is use the default target (which is normally the
host target), but ignore the host cpu?

Michael

On Wed, Nov 30, 2016 at 10:58 AM, Matthew Simpson <mssimpso at codeaurora.org>
wrote:

>
> On Wed, Nov 30, 2016 at 1:04 PM, Michael Kuperstein via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> So, just to make sure I understand, what is getting a specific TTI in llc
>> triggered off? -mcpu?
>
>
> Right, TTI would be determined by the target specified in the IR or set
> explicitly with the -m flags. My understanding is that if the target is
> left unspecified in the IR and not set with the -m flags, llc will generate
> code for the default target listed in the output of "llc --version".
>
> -- Matt
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161130/8b6774d0/attachment.html>


More information about the llvm-dev mailing list