[PATCH] [X86][SSE] Vector integer/float conversion memory folding

Quentin Colombet qcolombet at apple.com
Thu Oct 30 11:51:07 PDT 2014


Hi Simon,

> We need to keep to this basic pattern to ensure we spill a lot to stack and the 'big vectors' approach drastically helps makes this simple to understand. Using a more basic load/cvt/store pattern would mean that it wouldn't be the memory folding code thats being tested - the load-execute version of the instruction from the tables would be matched much earlier instead.

I was afraid of that. Could you add a comment explaining that at the being of the tests?

Please commit with this change.

Thanks,
-Quentin

http://reviews.llvm.org/D5981






More information about the llvm-commits mailing list