[PATCH] Resolve issues with fmuladd intrinsic handling across multiple backends
Stephen Lin
swlin at post.harvard.edu
Mon Jul 8 11:46:56 PDT 2013
> I'm not sure this is what you want. Graphics-oriented users sometimes have weird vector sizes (<3 x float>, <3 x half>, etc.) that should still get fused if possible. I think you should be able to implement the checks you need without VT having to be simple.
OK, thanks! I changed it to change to the scalar type before checking
isSimple, not after.
Updated patch with extended vector type case attached.
Stephen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fma-faster-check-types.patch
Type: application/octet-stream
Size: 27834 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130708/36bc5835/attachment.obj>
More information about the llvm-commits
mailing list