[all-commits] [llvm/llvm-project] d98a7c: GlobalISel: Use Register

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Jun 16 11:33:06 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d98a7c3cf4610e5963a05e5d5a12bf43fea8e22c
      https://github.com/llvm/llvm-project/commit/d98a7c3cf4610e5963a05e5d5a12bf43fea8e22c
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-06-16 (Tue, 16 Jun 2020)

  Changed paths:
    M llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h

  Log Message:
  -----------
  GlobalISel: Use Register


  Commit: 91bec1d385c3d460866f98828f3c4965d9a3289e
      https://github.com/llvm/llvm-project/commit/91bec1d385c3d460866f98828f3c4965d9a3289e
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-06-16 (Tue, 16 Jun 2020)

  Changed paths:
    M llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h

  Log Message:
  -----------
  GlobalISel: Make special case handling clearer

The special case here is really G_UNMERGE_VALUES, not G_EXTRACT. The
other opcodes can hardcode index 1 like G_EXTRACT.


Compare: https://github.com/llvm/llvm-project/compare/a6150de4473a...91bec1d385c3


More information about the All-commits mailing list