[PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`

bryant via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 7 21:06:18 PDT 2016


bryant added a comment.

I should add that the benchmark data in the two aforementioned links were generated by running `llc -march={x86,x86-64} -mattr=+sse,+sse4.2 -O3` over the entire test set under `test/CodeGen/X86`. An appreciable number of cases do not compile under these flags (or simply produce assembly output that `gas` cannot compile) and have been omitted by my annotator.


Repository:
  rL LLVM

https://reviews.llvm.org/D23253





More information about the llvm-commits mailing list