Displaying 2 results from an estimated 2 matches for "ec5cp7".
2018 Feb 27
2
Missed optimization - spill/load generated instead of reg-to-reg move (and two other questions)
...m I'm working on, and ended up wondering why LLVM was generating
that assembly and what changes would be necessary to improve the code. I asked
on #llvm, but it seems that the people with the necessary expertise weren't
around.
Here is a condensed version of the code: https://godbolt.org/g/ec5cP7 <https://godbolt.org/g/ec5cP7>
My main question concerns assembly lines 37/38 and 59/60, where xmm0 is spilled
to the stack, only to be immediately reloaded into xmm1. Google tells me that
there is a register-to-register mov instruction for the xmmn registers, so I
found it odd that LLVM mis...
2018 Feb 28
0
Missed optimization - spill/load generated instead of reg-to-reg move (and two other questions)
...ng why LLVM was
> generating
> that assembly and what changes would be necessary to improve the code.
> I asked
> on #llvm, but it seems that the people with the necessary expertise
> weren't
> around.
>
> Here is a condensed version of the code: https://godbolt.org/g/ec5cP7
>
> My main question concerns assembly lines 37/38 and 59/60, where xmm0
> is spilled
> to the stack, only to be immediately reloaded into xmm1. Google tells
> me that
> there is a register-to-register mov instruction for the xmmn
> registers, so I
> found it odd that LLV...