[all-commits] [llvm/llvm-project] a41366: [NewPM][test] Avoid using -enable-new-pm=1 since -...

Björn Pettersson via All-commits all-commits at lists.llvm.org
Wed Oct 20 06:17:07 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a413663d8fea6700076010b7e4458b03a8bfb8b4
      https://github.com/llvm/llvm-project/commit/a413663d8fea6700076010b7e4458b03a8bfb8b4
  Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
    M llvm/test/CodeGen/PowerPC/opt-builtins-ppc-xlcompat-cas.ll
    M llvm/test/Transforms/FunctionAttrs/nofree-attributor.ll
    M llvm/test/Transforms/LICM/no-hoist-prof.ll
    M llvm/test/Transforms/LoopUnswitch/AMDGPU/uniform-unswitch.ll
    M llvm/test/Transforms/PhaseOrdering/openmp-opt-module.ll
    M llvm/test/Transforms/SLPVectorizer/X86/limit.ll
    M llvm/test/Transforms/SampleProfile/remarks-hotness.ll

  Log Message:
  -----------
  [NewPM][test] Avoid using -enable-new-pm=1 since -passes implies new PM


  Commit: 57bd67abfcb8799cbee204e5fd92fe60bce3f9bf
      https://github.com/llvm/llvm-project/commit/57bd67abfcb8799cbee204e5fd92fe60bce3f9bf
  Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
    M llvm/test/Transforms/SpeculativeExecution/PR46267.ll
    M llvm/test/Transforms/SpeculativeExecution/spec-calls.ll
    M llvm/test/Transforms/SpeculativeExecution/spec-casts.ll
    M llvm/test/Transforms/SpeculativeExecution/spec-compares.ll
    M llvm/test/Transforms/SpeculativeExecution/spec-other-inseltpoison.ll
    M llvm/test/Transforms/SpeculativeExecution/spec-other.ll
    M llvm/test/Transforms/SpeculativeExecution/spec.ll

  Log Message:
  -----------
  [NewPM][test] Use -passes syntax in SpeculativeExecution lit tests

The legacy PM is deprecated, so use the new PM syntax in lit tests
running the speculative-execution pass.


  Commit: 15f1fb5a302d7b4b1405c0414c661ef3de7ff18d
      https://github.com/llvm/llvm-project/commit/15f1fb5a302d7b4b1405c0414c661ef3de7ff18d
  Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
    M llvm/test/Instrumentation/BoundsChecking/many-trap.ll
    M llvm/test/Instrumentation/BoundsChecking/many-traps-2.ll
    M llvm/test/Instrumentation/BoundsChecking/opt.ll
    M llvm/test/Instrumentation/BoundsChecking/phi.ll
    M llvm/test/Instrumentation/BoundsChecking/simple-32.ll
    M llvm/test/Instrumentation/BoundsChecking/simple.ll

  Log Message:
  -----------
  [NewPM][test] Use -passes syntax in BoundsChecking lit tests

The legacy PM is deprecated, so use the new PM syntax in lit tests
running the bounds-checking pass.


  Commit: 5e4dbd7a2fb095a6c25ec4758b806571c033e88e
      https://github.com/llvm/llvm-project/commit/5e4dbd7a2fb095a6c25ec4758b806571c033e88e
  Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
    M llvm/test/Transforms/VectorCombine/AArch64/extract-cmp-binop.ll
    M llvm/test/Transforms/VectorCombine/AArch64/load-extract-insert-store-scalarization.ll
    M llvm/test/Transforms/VectorCombine/AArch64/load-extractelement-scalarization.ll
    M llvm/test/Transforms/VectorCombine/AArch64/vscale-bitcast-shuffle-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/AArch64/vscale-bitcast-shuffle.ll
    M llvm/test/Transforms/VectorCombine/AMDGPU/as-transition-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/AMDGPU/as-transition.ll
    M llvm/test/Transforms/VectorCombine/Hexagon/load-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/Hexagon/load.ll
    M llvm/test/Transforms/VectorCombine/X86/extract-binop-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/X86/extract-binop.ll
    M llvm/test/Transforms/VectorCombine/X86/extract-cmp-binop.ll
    M llvm/test/Transforms/VectorCombine/X86/extract-cmp.ll
    M llvm/test/Transforms/VectorCombine/X86/insert-binop-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/X86/insert-binop-with-constant-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/X86/insert-binop-with-constant.ll
    M llvm/test/Transforms/VectorCombine/X86/insert-binop.ll
    M llvm/test/Transforms/VectorCombine/X86/load-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/X86/load-widening.ll
    M llvm/test/Transforms/VectorCombine/X86/load.ll
    M llvm/test/Transforms/VectorCombine/X86/no-sse-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/X86/no-sse.ll
    M llvm/test/Transforms/VectorCombine/X86/scalarize-cmp-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/X86/scalarize-cmp.ll
    M llvm/test/Transforms/VectorCombine/X86/scalarize-vector-gep.ll
    M llvm/test/Transforms/VectorCombine/X86/shuffle-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/X86/shuffle.ll
    M llvm/test/Transforms/VectorCombine/load-insert-store.ll

  Log Message:
  -----------
  [NewPM][test] Use -passes syntax in VectorCombine lit tests

The legacy PM is deprecated, so use the new PM syntax in lit tests
running the vector-combine pass.


  Commit: e9320b1a95a69652bba9b3ba66900b1c0e8f6b0a
      https://github.com/llvm/llvm-project/commit/e9320b1a95a69652bba9b3ba66900b1c0e8f6b0a
  Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
    M llvm/test/Transforms/Scalarizer/basic-inseltpoison.ll
    M llvm/test/Transforms/Scalarizer/basic.ll
    M llvm/test/Transforms/Scalarizer/cache-bug.ll
    M llvm/test/Transforms/Scalarizer/constant-extractelement.ll
    M llvm/test/Transforms/Scalarizer/constant-insertelement.ll
    M llvm/test/Transforms/Scalarizer/crash-bug.ll
    M llvm/test/Transforms/Scalarizer/dbginfo.ll
    M llvm/test/Transforms/Scalarizer/dbgloc-bug-inseltpoison.ll
    M llvm/test/Transforms/Scalarizer/dbgloc-bug.ll
    M llvm/test/Transforms/Scalarizer/global-bug-2.ll
    M llvm/test/Transforms/Scalarizer/global-bug.ll
    M llvm/test/Transforms/Scalarizer/intrinsics.ll
    M llvm/test/Transforms/Scalarizer/order-bug-inseltpoison.ll
    M llvm/test/Transforms/Scalarizer/order-bug.ll
    M llvm/test/Transforms/Scalarizer/phi-bug-inseltpoison.ll
    M llvm/test/Transforms/Scalarizer/phi-bug.ll
    M llvm/test/Transforms/Scalarizer/phi-unreachable-pred.ll
    M llvm/test/Transforms/Scalarizer/scatter-order.ll
    M llvm/test/Transforms/Scalarizer/store-bug.ll
    M llvm/test/Transforms/Scalarizer/variable-extractelement.ll
    M llvm/test/Transforms/Scalarizer/variable-insertelement.ll
    M llvm/test/Transforms/Scalarizer/vector-gep.ll

  Log Message:
  -----------
  [NewPM][test] Only use -passes syntax in Scalarizer lit tests

With legacy PM being deprecated it should be enough to verify the
scalarizer pass using the new-PM syntax when invoking opt.


Compare: https://github.com/llvm/llvm-project/compare/f290efc32622...e9320b1a95a6


More information about the All-commits mailing list