[PATCH] [X86] Memory folding for commutative instructions.
Simon Pilgrim
llvm-dev at redking.me.uk
Fri Oct 10 10:32:13 PDT 2014
> As a side question, do you see any performance difference with that patch?
Thanks Quentin, on Jaguar I'm seeing a definite gain on (VEX encoded) SSE heavy code loops (physics, animation and vectormath), completely due to stack reload folding. On my Sandy Bridge Xeon the difference is a lot smaller / negligible. Although minor there are also improvements to code size / instruction packing.
Simon.
http://reviews.llvm.org/D5701
More information about the llvm-commits
mailing list