[all-commits] [llvm/llvm-project] 27304b: [Tests] Switch a few statepoint tests to using ope...

Philip Reames via All-commits all-commits at lists.llvm.org
Thu May 28 14:37:39 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 27304b1737a3ff0bca39ddd3ed11b96a624a1d6d
      https://github.com/llvm/llvm-project/commit/27304b1737a3ff0bca39ddd3ed11b96a624a1d6d
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2020-05-28 (Thu, 28 May 2020)

  Changed paths:
    M llvm/test/Analysis/CallGraph/non-leaf-intrinsics.ll
    M llvm/test/Analysis/LazyCallGraph/non-leaf-intrinsics.ll
    M llvm/test/Transforms/InstCombine/token.ll
    M llvm/test/Transforms/RewriteStatepointsForGC/basics.ll
    M llvm/test/Transforms/Util/strip-gc-relocates.ll

  Log Message:
  -----------
  [Tests] Switch a few statepoint tests to using operand bundles

We've started (D80598) the process of migrating away from the inline operand lists in statepoints to using explicit operand bundles.  Update a few tests to reflect the new preference.  More to come, these were simply the ones outside any obvious grouping.


  Commit: 15000255d18b84d8bf42541a037c399ce4d5a018
      https://github.com/llvm/llvm-project/commit/15000255d18b84d8bf42541a037c399ce4d5a018
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2020-05-28 (Thu, 28 May 2020)

  Changed paths:
    M llvm/test/SafepointIRVerifier/basic-use-after-reloc.ll
    M llvm/test/SafepointIRVerifier/compares.ll
    M llvm/test/SafepointIRVerifier/constant-bases.ll
    M llvm/test/SafepointIRVerifier/unreachable-block-tolerant.ll
    M llvm/test/SafepointIRVerifier/unrecorded-live-at-sp.ll
    M llvm/test/SafepointIRVerifier/uses-in-phi-nodes.ll

  Log Message:
  -----------
  [Tests] Remove deopt operands from SafepointIRVerfier tests

This linter has nothing to do with deopt, and the operands had clearly been copied blindly from another source.  Rather than migrate to deopt operand bundle, let's just simplify the tests.


Compare: https://github.com/llvm/llvm-project/compare/519959ad825b...15000255d18b


More information about the All-commits mailing list