[llvm-dev] AVX 512 Assembly Code Generation issues

Friedman, Eli via llvm-dev llvm-dev at lists.llvm.org
Thu Jun 22 10:58:23 PDT 2017


On 6/21/2017 6:16 AM, hameeza ahmed via llvm-dev wrote:
> when i generate code with 72 loop iterations.
>
> the compiler generates code with using avx512 zmm operations 4 times 
> (16x4=64) and remaining 8 iterations are handled by routine mov 
> operations with EAX register. wouldn't it be better if it uses ymm for 
> remaining 8 iterations as it does when iteration count is between 8 
> and 15. same for xmm and so on.

See http://lists.llvm.org/pipermail/llvm-dev/2017-February/110424.html .

-Eli

-- 
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170622/d5e2ffa6/attachment.html>


More information about the llvm-dev mailing list