[all-commits] [llvm/llvm-project] 0f7a59: [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PX...

Roman Lebedev via All-commits all-commits at lists.llvm.org
Fri May 14 10:23:46 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0f7a595095b8fbd5f09079125c99889dbce34ce5
      https://github.com/llvm/llvm-project/commit/0f7a595095b8fbd5f09079125c99889dbce34ce5
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PXOR tests


  Commit: d58d020b6c711582676ba3f8e23fd5dce6aacbd4
      https://github.com/llvm/llvm-project/commit/d58d020b6c711582676ba3f8e23fd5dce6aacbd4
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPXOR tests


  Commit: 3009f8a383fa5904d944cd5f1dbe6747cc204f5f
      https://github.com/llvm/llvm-project/commit/3009f8a383fa5904d944cd5f1dbe6747cc204f5f
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPXOR tests


  Commit: 498bf365f42b2aadba019215150b157e8ff0efb2
      https://github.com/llvm/llvm-project/commit/498bf365f42b2aadba019215150b157e8ff0efb2
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg SSE XMM PXOR is a 1-cycle(!) dep-breaking zero-idiom

As confirmed by the exegesis measurements, and ref docs.


  Commit: 31669b50738d3ec0e400ae2b25106b0090f4477b
      https://github.com/llvm/llvm-project/commit/31669b50738d3ec0e400ae2b25106b0090f4477b
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX XMM VPXOR is a zero-cycle(!) dep-breaking zero-idiom

As confirmed by exegesis measurements, and ref docs.


  Commit: 1d73c2b8cfa3418ac07f376afb1a30c397d69e49
      https://github.com/llvm/llvm-project/commit/1d73c2b8cfa3418ac07f376afb1a30c397d69e49
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX YMM VPXOR is a zero-cycle(!) dep-breaking zero-idiom

As confirmed by exegesis measurements, and ref docs.


  Commit: 3f235a0b8457b78589e580219f31d05f442f11bf
      https://github.com/llvm/llvm-project/commit/3f235a0b8457b78589e580219f31d05f442f11bf
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PANDN tests


  Commit: a3617138c2cb17b3c659613620321dff29da7c1b
      https://github.com/llvm/llvm-project/commit/a3617138c2cb17b3c659613620321dff29da7c1b
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPANDN tests


  Commit: 9acc589e5acedf61f627840241d347d10eba2bb2
      https://github.com/llvm/llvm-project/commit/9acc589e5acedf61f627840241d347d10eba2bb2
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPANDN tests


  Commit: a72cacb53f42704e7621b6f9e7fa9b21b49fdf76
      https://github.com/llvm/llvm-project/commit/a72cacb53f42704e7621b6f9e7fa9b21b49fdf76
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg SSE XMM PANDN is a 1-cycle(!) dep-breaking zero-idiom

As confirmed by the exegesis measurements, and ref docs.


  Commit: 44c2b4fe91de00bce63ea4f0fbe47ce612cae69a
      https://github.com/llvm/llvm-project/commit/44c2b4fe91de00bce63ea4f0fbe47ce612cae69a
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX XMM VPANDN is a zero-cycle(!) dep-breaking zero-idiom

As confirmed by exegesis measurements, and ref docs.


  Commit: ce22f53916af105893a747ea4f1b432c2624840f
      https://github.com/llvm/llvm-project/commit/ce22f53916af105893a747ea4f1b432c2624840f
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX YMM VPANDN is a zero-cycle(!) dep-breaking zero-idiom

As confirmed by exegesis measurements, and ref docs.


  Commit: a6f5351443d540f9c6e04f4076dbbec756f2a545
      https://github.com/llvm/llvm-project/commit/a6f5351443d540f9c6e04f4076dbbec756f2a545
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUB{B,W,D,Q} tests


  Commit: d08909d1cb733e5536f736022c0725d97d156c95
      https://github.com/llvm/llvm-project/commit/d08909d1cb733e5536f736022c0725d97d156c95
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUB{B,W,D,Q} tests


  Commit: bbd2117c34a5cf0f2593fc0a16d9f7b9db2d18ea
      https://github.com/llvm/llvm-project/commit/bbd2117c34a5cf0f2593fc0a16d9f7b9db2d18ea
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUB{B,W,D,Q} tests


  Commit: 1ea8be214f67903cf466f40310c76ba9a428e1d5
      https://github.com/llvm/llvm-project/commit/1ea8be214f67903cf466f40310c76ba9a428e1d5
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg SSE XMM PSUB{B,W,D,Q} is a 1-cycle(!) dep-breaking zero-idiom

As confirmed by the exegesis measurements, and ref docs.


  Commit: 7a45b96e04182ea47e2b28108494c4ac9f64580c
      https://github.com/llvm/llvm-project/commit/7a45b96e04182ea47e2b28108494c4ac9f64580c
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX XMM VPSUB{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom

As confirmed by the exegesis measurements, and ref docs.


  Commit: 93f26428712769bbe2b58171d150d2c6b7357b0b
      https://github.com/llvm/llvm-project/commit/93f26428712769bbe2b58171d150d2c6b7357b0b
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX YMM VPSUB{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom

As confirmed by the exegesis measurements, and ref docs.


  Commit: 4673af527ecd7cfded16f9ba4e0bf0bff7eabae1
      https://github.com/llvm/llvm-project/commit/4673af527ecd7cfded16f9ba4e0bf0bff7eabae1
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUBS{B,W} tests


  Commit: 14e48cf8eeeec1d4983f6552cf75de488d5d23f6
      https://github.com/llvm/llvm-project/commit/14e48cf8eeeec1d4983f6552cf75de488d5d23f6
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUBS{B,W} tests


  Commit: 0e20d1f0ef33034a6049df3d10fad680580162ff
      https://github.com/llvm/llvm-project/commit/0e20d1f0ef33034a6049df3d10fad680580162ff
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUBS{B,W} tests


  Commit: 29c4f892febcb67589c93aa5d52109961322dda4
      https://github.com/llvm/llvm-project/commit/29c4f892febcb67589c93aa5d52109961322dda4
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg SSE XMM PSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom

Not really mentioned in ref docs, but measures as such.


  Commit: 012417c98026134b97713c7e21b40abe1604c449
      https://github.com/llvm/llvm-project/commit/012417c98026134b97713c7e21b40abe1604c449
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX XMM VPSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom

Not really mentioned in ref docs, but measures as such.
Yes, this one is also not zero-cycle.


  Commit: 555e1d2987e22e97bc4a96f8d58f0cb603b53211
      https://github.com/llvm/llvm-project/commit/555e1d2987e22e97bc4a96f8d58f0cb603b53211
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX YMM VPSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom

Not really mentioned in ref docs, but measures as such.
Yes, this one is also not zero-cycle.


  Commit: 128d9c6bbdef0f463acaba696ea0cc6602bb3b1d
      https://github.com/llvm/llvm-project/commit/128d9c6bbdef0f463acaba696ea0cc6602bb3b1d
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUBUS{B,W} tests


  Commit: b6a0449b34a60cb57c33996366f8f057cacfadf0
      https://github.com/llvm/llvm-project/commit/b6a0449b34a60cb57c33996366f8f057cacfadf0
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUBUS{B,W} tests


  Commit: 9e9c80c25082a39b53305ed670e181fa55e8966c
      https://github.com/llvm/llvm-project/commit/9e9c80c25082a39b53305ed670e181fa55e8966c
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUBUS{B,W} tests


  Commit: 6733fe5c0d9483f7c85ceab40043ce86aeabf881
      https://github.com/llvm/llvm-project/commit/6733fe5c0d9483f7c85ceab40043ce86aeabf881
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg SSE XMM PSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom

Not really mentioned in ref docs, but measures as such.


  Commit: 41a5dcdf87ce887952ab3d6b0e7f731849e1df1f
      https://github.com/llvm/llvm-project/commit/41a5dcdf87ce887952ab3d6b0e7f731849e1df1f
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX XMM VPSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom

Not really mentioned in ref docs, but measures as such.
Yes, this one is also not zero-cycle.


  Commit: 26eeb6e650643db57330899cd700afe8bd57f8dd
      https://github.com/llvm/llvm-project/commit/26eeb6e650643db57330899cd700afe8bd57f8dd
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX YMM VPSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom

Not really mentioned in ref docs, but measures as such.
Yes, this one is also not zero-cycle.


  Commit: 1c0ac0b0f2dfcf3b1c8232dc736896fb516c8ebf
      https://github.com/llvm/llvm-project/commit/1c0ac0b0f2dfcf3b1c8232dc736896fb516c8ebf
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PCMPGT{B,W,D,Q} tests


  Commit: 094b493a3ab6d320ad7a79693b1f857997501e42
      https://github.com/llvm/llvm-project/commit/094b493a3ab6d320ad7a79693b1f857997501e42
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPCMPGT{B,W,D,Q} tests


  Commit: d2fb4bfba8913c81db770778f6b3105a43716b83
      https://github.com/llvm/llvm-project/commit/d2fb4bfba8913c81db770778f6b3105a43716b83
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPCMPGT{B,W,D,Q} tests


  Commit: f8f7c765a0e19484981c0d1421cb49477e6cc0bc
      https://github.com/llvm/llvm-project/commit/f8f7c765a0e19484981c0d1421cb49477e6cc0bc
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-sse-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg SSE XMM PCMPGT{B,W,D,Q} is a 1-cycle(!) dep-breaking zero-idiom

As measured by exegesis, and confirmed by ref docs.


  Commit: 2f8572d8e227e30dbdcc96a60730afa21ee2debb
      https://github.com/llvm/llvm-project/commit/2f8572d8e227e30dbdcc96a60730afa21ee2debb
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-xmm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX XMM VPCMPGT{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom

As measured by exegesis, and confirmed by ref docs.


  Commit: 1fc1c88704e4845d7fbc5281ca594b4317234f9d
      https://github.com/llvm/llvm-project/commit/1fc1c88704e4845d7fbc5281ca594b4317234f9d
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ScheduleZnver3.td
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [X86] AMD Zen 3: same-reg AVX YMM VPCMPGT{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom

As measured by exegesis, and confirmed by ref docs.


  Commit: 990e806b36034a81c1707d63c229afd95665bdb9
      https://github.com/llvm/llvm-project/commit/990e806b36034a81c1707d63c229afd95665bdb9
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M llvm/test/tools/llvm-mca/X86/Znver3/zero-idioms-avx-ymm.s

  Log Message:
  -----------
  [NFC][X86][MCA] Add sudo-zero-idiom vperm2f128/vperm2i128 tests - don't break deps

While btver2 model states that this pattern is a zero-cycle zero-idiom
on Jaguar, it does not appear to be the case on Znver3,
here it measures as not being recognized as dep-breaking zero-idiom,
let alone a zero-cycle one.


Compare: https://github.com/llvm/llvm-project/compare/d4d80a2903c1...990e806b3603


More information about the All-commits mailing list