[all-commits] [llvm/llvm-project] 9405b6: [X86] Add test coverage for PR33879 (Issue #33226)

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Sun Aug 20 07:38:17 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9405b67a9ef93f23f4d287b2ef67a2c6d7758615
      https://github.com/llvm/llvm-project/commit/9405b67a9ef93f23f4d287b2ef67a2c6d7758615
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-08-20 (Sun, 20 Aug 2023)

  Changed paths:
    A llvm/test/CodeGen/X86/shift-eflags.ll

  Log Message:
  -----------
  [X86] Add test coverage for PR33879 (Issue #33226)

Ensure we only use the eflags results from shift instructions when it won't cause stalls

shift by variable causes stalls as it has to preserve eflags when the shift amount was zero, so we're better off using a separate test


  Commit: 2c090e9e67d306578dbeb966a34d9fb85b9f4121
      https://github.com/llvm/llvm-project/commit/2c090e9e67d306578dbeb966a34d9fb85b9f4121
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-08-20 (Sun, 20 Aug 2023)

  Changed paths:
    A llvm/test/CodeGen/X86/pr64655.ll

  Log Message:
  -----------
  [X86] Add test case for Issue #64655


Compare: https://github.com/llvm/llvm-project/compare/71a7192d6927...2c090e9e67d3


More information about the All-commits mailing list