[all-commits] [llvm/llvm-project] a5a7a9: [X86] Fix updating LiveVariables in convertToThree...

Jay Foad via All-commits all-commits at lists.llvm.org
Mon Aug 1 05:52:32 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a5a7a9da39c0aeb67d5a3340e1345db42c6aaed4
      https://github.com/llvm/llvm-project/commit/a5a7a9da39c0aeb67d5a3340e1345db42c6aaed4
  Author: Jay Foad <jay.foad at amd.com>
  Date:   2022-08-01 (Mon, 01 Aug 2022)

  Changed paths:
    M llvm/lib/Target/X86/X86InstrInfo.cpp

  Log Message:
  -----------
  [X86] Fix updating LiveVariables in convertToThreeAddress

Fix all instances of:
*** Bad machine code: Kill missing from LiveVariables ***
in the X86 CodeGen tests with D129213 applied, which adds verification
of LiveIntervals after the TwoAddressInstruction pass runs.

Differential Revision: https://reviews.llvm.org/D129634




More information about the All-commits mailing list