diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2021-05-14 11:06:39 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2021-05-14 11:56:06 +0300 |
commit | 26c1bffe675747d90513033f773c0aef63172608 (patch) | |
tree | 44dcad265f909f3a6f81a0bdba8e20c35d9b84d0 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | a9fb321a67943b9fffac6ff2d56ad5acb458b4f4 (diff) | |
download | llvm-26c1bffe675747d90513033f773c0aef63172608.zip llvm-26c1bffe675747d90513033f773c0aef63172608.tar.gz llvm-26c1bffe675747d90513033f773c0aef63172608.tar.bz2 |
[X86] AMD Zen 3: same-reg AVX XMM VXORPS is a zero-cycle(!) dep-breaking zero-idiom
Unlike it's legacy SSE XMM XORPS version, which measures as being 1-cycle,
this one is certainly a zero-cycle instruction, in addition to both of them
being dependency breaking.
As confirmed by exegesis measurements, and ref docs.
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions