[all-commits] [llvm/llvm-project] 8dc14a: TailCallElim: Convert tests to opaque pointers

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Nov 28 06:47:57 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8dc14a3bc05e50e86d7b26ac141364eccbceb134
      https://github.com/llvm/llvm-project/commit/8dc14a3bc05e50e86d7b26ac141364eccbceb134
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/TailCallElim/accum_recursion.ll
    M llvm/test/Transforms/TailCallElim/basic.ll
    M llvm/test/Transforms/TailCallElim/deopt-bundle.ll
    M llvm/test/Transforms/TailCallElim/dont_reorder_load.ll
    M llvm/test/Transforms/TailCallElim/kcfi-bundle.ll
    M llvm/test/Transforms/TailCallElim/ptrauth-bundle.ll
    M llvm/test/Transforms/TailCallElim/reorder_load.ll
    M llvm/test/Transforms/TailCallElim/setjmp.ll
    M llvm/test/Transforms/TailCallElim/tre-byval-parameter-2.ll
    M llvm/test/Transforms/TailCallElim/tre-byval-parameter.ll
    M llvm/test/Transforms/TailCallElim/tre-multiple-exits.ll
    M llvm/test/Transforms/TailCallElim/tre-noncapturing-alloca-calls.ll

  Log Message:
  -----------
  TailCallElim: Convert tests to opaque pointers

This was painless and all converted by the script fine.


  Commit: ceed9db4cf26262e637c6fa88c5aa14fbf53e870
      https://github.com/llvm/llvm-project/commit/ceed9db4cf26262e637c6fa88c5aa14fbf53e870
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/SyntheticCountsPropagation/initial.ll

  Log Message:
  -----------
  SyntheticCountsPropagation: Convert tests to opaque pointers


  Commit: afeaf279d3f75d482ba38c3e2715f0ad0e85e83e
      https://github.com/llvm/llvm-project/commit/afeaf279d3f75d482ba38c3e2715f0ad0e85e83e
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/StripSymbols/2007-01-15-llvm.used.ll
    M llvm/test/Transforms/StripSymbols/block-address.ll
    M llvm/test/Transforms/StripSymbols/strip-dead-debug-info.ll

  Log Message:
  -----------
  StripSymbols: Convert tests to opaque pointers


  Commit: c59229bbadd94f7d03734aec1643b8b2ec6aea74
      https://github.com/llvm/llvm-project/commit/c59229bbadd94f7d03734aec1643b8b2ec6aea74
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/RelLookupTableConverter/X86/no_relative_lookup_table.ll
    M llvm/test/Transforms/RelLookupTableConverter/X86/relative_lookup_table.ll

  Log Message:
  -----------
  RelLookupTableConverter: Convert tests to opaque pointers


  Commit: 5c6453eb1863c988c102006cc5bbbdd770ea1657
      https://github.com/llvm/llvm-project/commit/5c6453eb1863c988c102006cc5bbbdd770ea1657
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/PlaceSafepoints/memset.ll
    M llvm/test/Transforms/PlaceSafepoints/statepoint-frameescape.ll

  Log Message:
  -----------
  PlaceSafepoints: Convert tests to opaque pointers


  Commit: 631432a3f5364021c9a494491ff01fe17f2d9a4e
      https://github.com/llvm/llvm-project/commit/631432a3f5364021c9a494491ff01fe17f2d9a4e
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/IRCE/add-metadata-pre-post-loops.ll
    M llvm/test/Transforms/IRCE/bad_expander.ll
    M llvm/test/Transforms/IRCE/bug-loop-varying-upper-limit.ll
    M llvm/test/Transforms/IRCE/clamp.ll
    M llvm/test/Transforms/IRCE/conjunctive-checks.ll
    M llvm/test/Transforms/IRCE/correct-loop-info.ll
    M llvm/test/Transforms/IRCE/decrementing-loop.ll
    M llvm/test/Transforms/IRCE/empty_ranges.ll
    M llvm/test/Transforms/IRCE/eq_ne.ll
    M llvm/test/Transforms/IRCE/low-becount.ll
    M llvm/test/Transforms/IRCE/low-iterations.ll
    M llvm/test/Transforms/IRCE/multiple-access-no-preloop.ll
    M llvm/test/Transforms/IRCE/non-loop-invariant-rhs-instr.ll
    M llvm/test/Transforms/IRCE/non_known_positive_end.ll
    M llvm/test/Transforms/IRCE/not-likely-taken.ll
    M llvm/test/Transforms/IRCE/only-lower-check.ll
    M llvm/test/Transforms/IRCE/only-upper-check.ll
    M llvm/test/Transforms/IRCE/pr40539.ll
    M llvm/test/Transforms/IRCE/pr57335.ll
    M llvm/test/Transforms/IRCE/pre_post_loops.ll
    M llvm/test/Transforms/IRCE/range_intersect_miscompile.ll
    M llvm/test/Transforms/IRCE/ranges_of_different_types.ll
    M llvm/test/Transforms/IRCE/rc-negative-bound.ll
    M llvm/test/Transforms/IRCE/single-access-no-preloop.ll
    M llvm/test/Transforms/IRCE/single-access-with-preloop.ll
    M llvm/test/Transforms/IRCE/skip-profitability-checks.ll
    M llvm/test/Transforms/IRCE/stride_more_than_1.ll
    M llvm/test/Transforms/IRCE/unhandled.ll
    M llvm/test/Transforms/IRCE/unsigned_comparisons_ugt.ll
    M llvm/test/Transforms/IRCE/unsigned_comparisons_ult.ll
    M llvm/test/Transforms/IRCE/variable-loop-bounds.ll
    M llvm/test/Transforms/IRCE/wide_indvar.ll
    M llvm/test/Transforms/IRCE/with-parent-loops.ll

  Log Message:
  -----------
  IRCE: Convert tests to opaque pointers


  Commit: 4b53f8667016617ba853ff557a156cd5b55d1400
      https://github.com/llvm/llvm-project/commit/4b53f8667016617ba853ff557a156cd5b55d1400
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/GuardWidening/basic-loop.ll
    M llvm/test/Transforms/GuardWidening/basic.ll
    M llvm/test/Transforms/GuardWidening/basic_widenable_condition_guards.ll
    M llvm/test/Transforms/GuardWidening/loop-schedule.ll
    M llvm/test/Transforms/GuardWidening/posion.ll
    M llvm/test/Transforms/GuardWidening/range-check-merging.ll

  Log Message:
  -----------
  GuardWidening: Convert tests to opaque pointers


  Commit: 60ea938ec02245b5f44119d57e4212ca55db2915
      https://github.com/llvm/llvm-project/commit/60ea938ec02245b5f44119d57e4212ca55db2915
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/IndirectBrExpand/basic.ll

  Log Message:
  -----------
  IndirectBrExpand: Convert test to opaque pointers


  Commit: ebdf5aefcb75ed52f44227a85b190bd26a01dddd
      https://github.com/llvm/llvm-project/commit/ebdf5aefcb75ed52f44227a85b190bd26a01dddd
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/FunctionSpecialization/bug52821-use-after-free.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-always-inline.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression2.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression3.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression4.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression5.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-loop.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-minsize.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-minsize2.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-minsize3.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-nodup.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-nodup2.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-noexec.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-nonconst-glob.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-nothing-todo.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-poison.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-recursive.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-recursive2.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-recursive3.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-recursive4.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization-stats.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization2.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization3.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization4.ll
    M llvm/test/Transforms/FunctionSpecialization/function-specialization5.ll
    M llvm/test/Transforms/FunctionSpecialization/identical-specializations.ll
    M llvm/test/Transforms/FunctionSpecialization/remove-dead-recursive-function.ll
    M llvm/test/Transforms/FunctionSpecialization/specialize-multiple-arguments.ll

  Log Message:
  -----------
  FunctionSpecialization: Convert tests to opaque pointers


  Commit: 92adfdba4e695f05cbeb9fa0059f5b412da0fdab
      https://github.com/llvm/llvm-project/commit/92adfdba4e695f05cbeb9fa0059f5b412da0fdab
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/NameAnonGlobals/rename.ll

  Log Message:
  -----------
  NameAnonGlobals: Convert tests to opaque pointers


Compare: https://github.com/llvm/llvm-project/compare/e87afb9730d4...92adfdba4e69


More information about the All-commits mailing list