[llvm-commits] Patch: support half intrinsics

Evan Cheng evan.cheng at apple.com
Thu Jan 10 13:43:47 PST 2013


On Jan 10, 2013, at 1:29 PM, Michael Ilseman <milseman at apple.com> wrote:

> 
> On Jan 10, 2013, at 1:01 PM, Chris Lattner <clattner at apple.com> wrote:
> 
>> 
>> On Jan 10, 2013, at 10:23 AM, Michael Ilseman <milseman at apple.com> wrote:
>> 
>>> Attached is a patch to allow support for half intrinsics.
>> 
>> Ok.
>> 
>>> This puts F16 into the fast encoding path, and pushes MMX down into the slow encoding path.
>> 
>> How much bloat does this cause to the X86 backend?
>> 
> 
> I measured the size of the libraries present in my build/Release/lib directory, and there was no difference in size (512-byte granularity). This is building on X86 for X86. Were you referring to something else?

The encoding change would impact size of LLVM bitcode, right? But the change only impacts MMX intrinsics so I can't see it having much impact. Or perhaps I am misunderstanding.

Evan

> 
>> -Chris
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list